diff options
Diffstat (limited to 'meta')
-rw-r--r-- | meta/lib/oeqa/selftest/buildoptions.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/meta/lib/oeqa/selftest/buildoptions.py b/meta/lib/oeqa/selftest/buildoptions.py index 8ff40baddc..27fc452e72 100644 --- a/meta/lib/oeqa/selftest/buildoptions.py +++ b/meta/lib/oeqa/selftest/buildoptions.py | |||
@@ -51,17 +51,15 @@ class ImageOptionsTests(oeSelfTest): | |||
51 | class DiskMonTest(oeSelfTest): | 51 | class DiskMonTest(oeSelfTest): |
52 | 52 | ||
53 | def test_stoptask_behavior(self): | 53 | def test_stoptask_behavior(self): |
54 | result = runCmd("df -Pk %s" % os.getcwd()) | 54 | self.write_config('BB_DISKMON_DIRS = "STOPTASKS,${TMPDIR},100000G,100K"') |
55 | size = result.output.split("\n")[1].split()[3] | ||
56 | self.write_config('BB_DISKMON_DIRS = "STOPTASKS,${TMPDIR},%sK,4510K"' % size) | ||
57 | res = bitbake("m4", ignore_status = True) | 55 | res = bitbake("m4", ignore_status = True) |
58 | self.assertTrue('ERROR: No new tasks can be executed since the disk space monitor action is "STOPTASKS"!' in res.output) | 56 | self.assertTrue('ERROR: No new tasks can be executed since the disk space monitor action is "STOPTASKS"!' in res.output) |
59 | self.assertEqual(res.status, 1) | 57 | self.assertEqual(res.status, 1) |
60 | self.write_config('BB_DISKMON_DIRS = "ABORT,${TMPDIR},%sK,4510K"' % size) | 58 | self.write_config('BB_DISKMON_DIRS = "ABORT,${TMPDIR},100000G,100K"') |
61 | res = bitbake("m4", ignore_status = True) | 59 | res = bitbake("m4", ignore_status = True) |
62 | self.assertTrue('ERROR: Immediately abort since the disk space monitor action is "ABORT"!' in res.output) | 60 | self.assertTrue('ERROR: Immediately abort since the disk space monitor action is "ABORT"!' in res.output) |
63 | self.assertEqual(res.status, 1) | 61 | self.assertEqual(res.status, 1) |
64 | self.write_config('BB_DISKMON_DIRS = "WARN,${TMPDIR},%sK,4510K"' % size) | 62 | self.write_config('BB_DISKMON_DIRS = "WARN,${TMPDIR},100000G,100K"') |
65 | res = bitbake("m4") | 63 | res = bitbake("m4") |
66 | self.assertTrue('WARNING: The free space' in res.output) | 64 | self.assertTrue('WARNING: The free space' in res.output) |
67 | 65 | ||