Close publication leases inside Host Weight Runtime, return only the publication report, and cover the new terminal mappings. Rename the runtime test module to avoid the pytest basename collision reported in #6436.
Signed-off-by: Hongsheng Liu <liuhongsheng4@huawei.com>