When stopping the prserver using localhost as host, it tries to find a file '/tmp/PRServer_127.0.0.1_8585.pid' which is not present on the system.
fix for [YOCTO #8258] Signed-off-by: Francisco Pedraza <francisco.j.pedraza.gonza...@intel.com> --- meta/lib/oeqa/selftest/prservice.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/meta/lib/oeqa/selftest/prservice.py b/meta/lib/oeqa/selftest/prservice.py index f22288e..53e2388 100644 --- a/meta/lib/oeqa/selftest/prservice.py +++ b/meta/lib/oeqa/selftest/prservice.py @@ -119,3 +119,15 @@ class BitbakePrTests(oeSelfTest): @testcase(936) def test_pr_service_ipk_arch_indep(self): self.run_test_pr_service('xcursor-transparent-theme', 'ipk', 'do_package') + + @testcase(1419) + def test_stopping_prservice_message(self): + output_msg_passed = 'Waiting for pr-server to exit.' + err_msg = 'pidfile /tmp/PRServer_localhost_8585.pid does not exist. Daemon not running?' + + runCmd('bitbake-prserv --host localhost --port 8585 --loglevel=DEBUG --start') + ret = runCmd('bitbake-prserv --host localhost --port 8585 --loglevel=DEBUG --stop') + + self.assertNotEqual(ret.output, err_msg) + self.assertEqual(ret.output, output_msg_passed) + -- 2.5.0 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core