dtc: Don't delete *.test.dtb between testgroups
The dtc/libfdt testsuite creates a number of .dtb files during its run. To ensure a clean test run, these are currently deleted before each group of tests. This is, in fact, a mistake, since if something goes wrong in the first group of tests, deleting the .dtb at the beginning of the second group of tests makes it harder to figure out what the problem was. This patch changes the script to only delete the files once, before the whole test run. Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
committed by
Jon Loeliger
parent
9e32930ebc
commit
121acdec91
@@ -60,9 +60,6 @@ tree1_tests_rw () {
|
||||
}
|
||||
|
||||
libfdt_tests () {
|
||||
# Make sure we don't have stale blobs lying around
|
||||
rm -f *.test.dtb
|
||||
|
||||
tree1_tests test_tree1.dtb
|
||||
|
||||
# Sequential write tests
|
||||
@@ -102,9 +99,6 @@ libfdt_tests () {
|
||||
}
|
||||
|
||||
dtc_tests () {
|
||||
# Make sure we don't have stale blobs lying around
|
||||
rm -f *.test.dtb
|
||||
|
||||
run_test dtc.sh -f -I dts -O dtb -o dtc_tree1.test.dtb test_tree1.dts
|
||||
tree1_tests dtc_tree1.test.dtb
|
||||
tree1_tests_rw dtc_tree1.test.dtb
|
||||
@@ -125,6 +119,9 @@ if [ -z "$TESTSETS" ]; then
|
||||
TESTSETS="libfdt dtc"
|
||||
fi
|
||||
|
||||
# Make sure we don't have stale blobs lying around
|
||||
rm -f *.test.dtb
|
||||
|
||||
for set in $TESTSETS; do
|
||||
case $set in
|
||||
"libfdt")
|
||||
|
||||
Reference in New Issue
Block a user