[oe-commits] [openembedded-core] 09/28: oeqa/core/tests: Update test_loader threaded to cover main thread usage
git at git.openembedded.org
git at git.openembedded.org
Thu Jul 20 09:44:29 UTC 2017
This is an automated email from the git hooks/post-receive script.
rpurdie pushed a commit to branch master-next
in repository openembedded-core.
commit c09512bc97b9a032ba09835e70080ca818519cf5
Author: Aníbal Limón <anibal.limon at linux.intel.com>
AuthorDate: Tue Jun 27 13:41:28 2017 -0700
oeqa/core/tests: Update test_loader threaded to cover main thread usage
Signed-off-by: Aníbal Limón <anibal.limon at linux.intel.com>
---
meta/lib/oeqa/core/tests/test_loader.py | 17 ++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)
diff --git a/meta/lib/oeqa/core/tests/test_loader.py b/meta/lib/oeqa/core/tests/test_loader.py
index e0d917d..c4d5eeb 100755
--- a/meta/lib/oeqa/core/tests/test_loader.py
+++ b/meta/lib/oeqa/core/tests/test_loader.py
@@ -88,25 +88,28 @@ class TestLoader(TestBase):
self.cases_path = [os.path.join(self.cases_path, 'loader', 'threaded')]
tc = self._testLoaderThreaded()
- self.assertEqual(len(tc.suites), 3, "Expected to be 3 suites")
+ self.assertTrue(len(tc.suites['main']._tests),
+ "Expected to have tests in main suite")
+ self.assertEqual(len(tc.suites['pool']), 2,
+ "Expected to be 2 suites in pool")
case_ids = ['threaded.ThreadedTest.test_threaded_no_depends',
'threaded.ThreadedTest2.test_threaded_same_module',
'threaded_depends.ThreadedTest3.test_threaded_depends']
- for case in tc.suites[0]._tests:
+ for case in tc.suites['main']._tests:
self.assertEqual(case.id(),
- case_ids[tc.suites[0]._tests.index(case)])
+ case_ids[tc.suites['main']._tests.index(case)])
case_ids = ['threaded_alone.ThreadedTestAlone.test_threaded_alone']
- for case in tc.suites[1]._tests:
+ for case in tc.suites['pool'][0]._tests:
self.assertEqual(case.id(),
- case_ids[tc.suites[1]._tests.index(case)])
+ case_ids[tc.suites['pool'][0]._tests.index(case)])
case_ids = ['threaded_module.ThreadedTestModule.test_threaded_module',
'threaded_module.ThreadedTestModule2.test_threaded_module2']
- for case in tc.suites[2]._tests:
+ for case in tc.suites['pool'][1]._tests:
self.assertEqual(case.id(),
- case_ids[tc.suites[2]._tests.index(case)])
+ case_ids[tc.suites['pool'][1]._tests.index(case)])
self.cases_path = cases_path
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Openembedded-commits
mailing list