diff options
Diffstat (limited to 'meta/lib')
-rw-r--r-- | meta/lib/oeqa/selftest/sstatetests.py | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/meta/lib/oeqa/selftest/sstatetests.py b/meta/lib/oeqa/selftest/sstatetests.py index 5814815fe3..e35ddfff5f 100644 --- a/meta/lib/oeqa/selftest/sstatetests.py +++ b/meta/lib/oeqa/selftest/sstatetests.py | |||
@@ -49,15 +49,11 @@ class SStateTests(SStateBase): | |||
49 | 49 | ||
50 | @testcase(976) | 50 | @testcase(976) |
51 | def test_sstate_creation_distro_nonspecific_pass(self): | 51 | def test_sstate_creation_distro_nonspecific_pass(self): |
52 | # glibc-initial is intended only for the glibc C library | 52 | self.run_test_sstate_creation(['linux-libc-headers'], distro_specific=False, distro_nonspecific=True, temp_sstate_location=True) |
53 | if self.tclibc == 'glibc': | ||
54 | self.run_test_sstate_creation(['glibc-initial'], distro_specific=False, distro_nonspecific=True, temp_sstate_location=True) | ||
55 | 53 | ||
56 | @testcase(1375) | 54 | @testcase(1375) |
57 | def test_sstate_creation_distro_nonspecific_fail(self): | 55 | def test_sstate_creation_distro_nonspecific_fail(self): |
58 | # glibc-initial is intended only for the glibc C library | 56 | self.run_test_sstate_creation(['linux-libc-headers'], distro_specific=True, distro_nonspecific=False, temp_sstate_location=True, should_pass=False) |
59 | if self.tclibc == 'glibc': | ||
60 | self.run_test_sstate_creation(['glibc-initial'], distro_specific=True, distro_nonspecific=False, temp_sstate_location=True, should_pass=False) | ||
61 | 57 | ||
62 | # Test the sstate files deletion part of the do_cleansstate task | 58 | # Test the sstate files deletion part of the do_cleansstate task |
63 | def run_test_cleansstate_task(self, targets, distro_specific=True, distro_nonspecific=True, temp_sstate_location=True): | 59 | def run_test_cleansstate_task(self, targets, distro_specific=True, distro_nonspecific=True, temp_sstate_location=True): |
@@ -79,23 +75,17 @@ class SStateTests(SStateBase): | |||
79 | @testcase(977) | 75 | @testcase(977) |
80 | def test_cleansstate_task_distro_specific_nonspecific(self): | 76 | def test_cleansstate_task_distro_specific_nonspecific(self): |
81 | targets = ['binutils-cross-'+ self.tune_arch, 'binutils-native'] | 77 | targets = ['binutils-cross-'+ self.tune_arch, 'binutils-native'] |
82 | # glibc-initial is intended only for the glibc C library | 78 | targets.append('linux-libc-headers') |
83 | if self.tclibc == 'glibc': | ||
84 | targets.append('glibc-initial') | ||
85 | self.run_test_cleansstate_task(targets, distro_specific=True, distro_nonspecific=True, temp_sstate_location=True) | 79 | self.run_test_cleansstate_task(targets, distro_specific=True, distro_nonspecific=True, temp_sstate_location=True) |
86 | 80 | ||
87 | @testcase(1376) | 81 | @testcase(1376) |
88 | def test_cleansstate_task_distro_nonspecific(self): | 82 | def test_cleansstate_task_distro_nonspecific(self): |
89 | # glibc-initial is intended only for the glibc C library | 83 | self.run_test_cleansstate_task(['linux-libc-headers'], distro_specific=False, distro_nonspecific=True, temp_sstate_location=True) |
90 | if self.tclibc == 'glibc': | ||
91 | self.run_test_cleansstate_task(['glibc-initial'], distro_specific=False, distro_nonspecific=True, temp_sstate_location=True) | ||
92 | 84 | ||
93 | @testcase(1377) | 85 | @testcase(1377) |
94 | def test_cleansstate_task_distro_specific(self): | 86 | def test_cleansstate_task_distro_specific(self): |
95 | targets = ['binutils-cross-'+ self.tune_arch, 'binutils-native'] | 87 | targets = ['binutils-cross-'+ self.tune_arch, 'binutils-native'] |
96 | # glibc-initial is intended only for the glibc C library | 88 | targets.append('linux-libc-headers') |
97 | if self.tclibc == 'glibc': | ||
98 | targets.append('glibc-initial') | ||
99 | self.run_test_cleansstate_task(targets, distro_specific=True, distro_nonspecific=False, temp_sstate_location=True) | 89 | self.run_test_cleansstate_task(targets, distro_specific=True, distro_nonspecific=False, temp_sstate_location=True) |
100 | 90 | ||
101 | 91 | ||