diff options
| author | Anton Gerasimov <anton@advancedtelematic.com> | 2017-12-13 15:30:03 +0100 |
|---|---|---|
| committer | Anton Gerasimov <anton@advancedtelematic.com> | 2017-12-20 15:56:57 +0100 |
| commit | 6630a83d1292bb96a531208b7c52aa1744c54f79 (patch) | |
| tree | a4ef3b323c4ab688f4bd202c2b157625a336a88d /lib/oeqa | |
| parent | 057fe7e802dd2bfbbe85f57bef99bbdf0f8c25a2 (diff) | |
| download | meta-updater-6630a83d1292bb96a531208b7c52aa1744c54f79.tar.gz | |
Fixes for Spekulatius
- New garage-sign interface
- Remove garage-sign recipe (now installed with aktualizr-native)
- Small but critical bugfixes in aktualizr
Diffstat (limited to 'lib/oeqa')
| -rw-r--r-- | lib/oeqa/selftest/updater.py | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/lib/oeqa/selftest/updater.py b/lib/oeqa/selftest/updater.py index c07b154..f28349f 100644 --- a/lib/oeqa/selftest/updater.py +++ b/lib/oeqa/selftest/updater.py | |||
| @@ -31,23 +31,13 @@ class SotaToolsTests(oeSelfTest): | |||
| 31 | result = runCmd('%s --help' % p, ignore_status=True) | 31 | result = runCmd('%s --help' % p, ignore_status=True) |
| 32 | self.assertEqual(result.status, 0, "Status not equal to 0. output: %s" % result.output) | 32 | self.assertEqual(result.status, 0, "Status not equal to 0. output: %s" % result.output) |
| 33 | 33 | ||
| 34 | 34 | def test_garagesign_help(self): | |
| 35 | class GarageSignTests(oeSelfTest): | 35 | bb_vars = get_bb_vars(['SYSROOT_DESTDIR', 'bindir'], 'aktualizr-native') |
| 36 | |||
| 37 | @classmethod | ||
| 38 | def setUpClass(cls): | ||
| 39 | logger = logging.getLogger("selftest") | ||
| 40 | logger.info('Running bitbake to build garage-sign-native') | ||
| 41 | bitbake('garage-sign-native') | ||
| 42 | |||
| 43 | def test_help(self): | ||
| 44 | bb_vars = get_bb_vars(['SYSROOT_DESTDIR', 'bindir'], 'garage-sign-native') | ||
| 45 | p = bb_vars['SYSROOT_DESTDIR'] + bb_vars['bindir'] + "/" + "garage-sign" | 36 | p = bb_vars['SYSROOT_DESTDIR'] + bb_vars['bindir'] + "/" + "garage-sign" |
| 46 | self.assertTrue(os.path.isfile(p), msg = "No garage-sign found (%s)" % p) | 37 | self.assertTrue(os.path.isfile(p), msg = "No garage-sign found (%s)" % p) |
| 47 | result = runCmd('%s --help' % p, ignore_status=True) | 38 | result = runCmd('%s --help' % p, ignore_status=True) |
| 48 | self.assertEqual(result.status, 0, "Status not equal to 0. output: %s" % result.output) | 39 | self.assertEqual(result.status, 0, "Status not equal to 0. output: %s" % result.output) |
| 49 | 40 | ||
| 50 | |||
| 51 | class HsmTests(oeSelfTest): | 41 | class HsmTests(oeSelfTest): |
| 52 | 42 | ||
| 53 | def test_hsm(self): | 43 | def test_hsm(self): |
