diff options
author | Patrick Vacek <patrickvacek@gmail.com> | 2019-02-26 15:46:50 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-02-26 15:46:50 +0100 |
commit | 81b7c8c05f06ef1e651c1adf081f36ee8277c2db (patch) | |
tree | 9161b17a337b9827fe29b9bc9ac6fdb4187d0463 /lib | |
parent | bcf7b6238385b1d4bd726c07681417f47b6f7c0d (diff) | |
parent | e611429678b993f91b57d954c82c871dbcfad499 (diff) | |
download | meta-updater-81b7c8c05f06ef1e651c1adf081f36ee8277c2db.tar.gz |
Merge pull request #494 from advancedtelematic/test/rm-add-package-test
Remove add package test
Diffstat (limited to 'lib')
-rw-r--r-- | lib/oeqa/selftest/cases/updater.py | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/lib/oeqa/selftest/cases/updater.py b/lib/oeqa/selftest/cases/updater.py index a34a8cf..898096c 100644 --- a/lib/oeqa/selftest/cases/updater.py +++ b/lib/oeqa/selftest/cases/updater.py | |||
@@ -67,35 +67,6 @@ class GeneralTests(OESelftestTestCase): | |||
67 | self.assertEqual(result.status, 0, | 67 | self.assertEqual(result.status, 0, |
68 | "Java not found. Do you have a JDK installed on your host machine?") | 68 | "Java not found. Do you have a JDK installed on your host machine?") |
69 | 69 | ||
70 | def test_add_package(self): | ||
71 | deploydir = get_bb_var('DEPLOY_DIR_IMAGE') | ||
72 | imagename = get_bb_var('IMAGE_LINK_NAME', 'core-image-minimal') | ||
73 | image_path = deploydir + '/' + imagename + '.ota-ext4' | ||
74 | logger = logging.getLogger("selftest") | ||
75 | |||
76 | logger.info('Running bitbake with man in the image package list') | ||
77 | self.append_config('IMAGE_INSTALL_append = " man "') | ||
78 | bitbake('-c cleanall man-db') | ||
79 | bitbake('core-image-minimal') | ||
80 | result = runCmd('oe-pkgdata-util find-path /usr/bin/man') | ||
81 | self.assertEqual(result.output, 'man-db: /usr/bin/man') | ||
82 | path1 = os.path.realpath(image_path) | ||
83 | size1 = os.path.getsize(path1) | ||
84 | logger.info('First image %s has size %i' % (path1, size1)) | ||
85 | |||
86 | logger.info('Running bitbake without man in the image package list') | ||
87 | self.append_config('IMAGE_INSTALL_remove = " man "') | ||
88 | bitbake('-c cleanall man-db') | ||
89 | bitbake('core-image-minimal') | ||
90 | result = runCmd('oe-pkgdata-util find-path /usr/bin/man', ignore_status=True) | ||
91 | self.assertEqual(result.status, 1, "Status different than 1. output: %s" % result.output) | ||
92 | self.assertEqual(result.output, 'ERROR: Unable to find any package producing path /usr/bin/man') | ||
93 | path2 = os.path.realpath(image_path) | ||
94 | size2 = os.path.getsize(path2) | ||
95 | logger.info('Second image %s has size %i', path2, size2) | ||
96 | self.assertNotEqual(path1, path2, "Image paths are identical; image was not rebuilt.") | ||
97 | self.assertNotEqual(size1, size2, "Image sizes are identical; image was not rebuilt.") | ||
98 | |||
99 | 70 | ||
100 | class AktualizrToolsTests(OESelftestTestCase): | 71 | class AktualizrToolsTests(OESelftestTestCase): |
101 | 72 | ||