oeqa.buildperf: use oe.path.remove()

Drop the self-baked force_rm() method.

(From OE-Core rev: c86bf80abd87acb0da5860806822c64ec9dee089)

Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Markus Lehtonen
2016-08-12 14:35:54 +03:00
committed by Richard Purdie
parent 51970d10d6
commit 9800b4d9ff
2 changed files with 7 additions and 13 deletions

View File

@@ -13,6 +13,7 @@
import os
import shutil
import oe.path
from oeqa.buildperf import BuildPerfTestCase
from oeqa.utils.commands import get_bb_vars
@@ -85,11 +86,11 @@ class Test3(BuildPerfTestCase):
"""Parsing time metrics (bitbake -p)"""
# Drop all caches and parse
self.rm_cache()
self.force_rm(os.path.join(self.bb_vars['TMPDIR'], 'cache'))
oe.path.remove(os.path.join(self.bb_vars['TMPDIR'], 'cache'), True)
self.measure_cmd_resources(['bitbake', '-p'], 'parse_1',
'bitbake -p (no caches)')
# Drop tmp/cache
self.force_rm(os.path.join(self.bb_vars['TMPDIR'], 'cache'))
oe.path.remove(os.path.join(self.bb_vars['TMPDIR'], 'cache'), True)
self.measure_cmd_resources(['bitbake', '-p'], 'parse_2',
'bitbake -p (no tmp/cache)')
# Parse with fully cached data