report-xfstests.py: Normalize device and mount paths
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
This commit is contained in:
parent
39f8c14668
commit
1e0ce00c8e
|
@ -18,9 +18,13 @@ class PassingTest:
|
||||||
|
|
||||||
|
|
||||||
class SkippedTest:
|
class SkippedTest:
|
||||||
def __init__(self, elm):
|
def __init__(self, elm, test_dev, test_dir, scratch_dev, scratch_mnt):
|
||||||
self.time = elm.attrib["time"]
|
self.time = elm.attrib["time"]
|
||||||
self.message = elm[0].attrib["message"]
|
self.message = elm[0].attrib["message"]
|
||||||
|
self.message = self.message.replace(test_dev, "$TEST_DEV")
|
||||||
|
self.message = self.message.replace(test_dir, "$TEST_DIR")
|
||||||
|
self.message = self.message.replace(scratch_dev, "$SCRATCH_DEV")
|
||||||
|
self.message = self.message.replace(scratch_mnt, "$SCRATCH_MNT")
|
||||||
|
|
||||||
|
|
||||||
class FailedTest:
|
class FailedTest:
|
||||||
|
@ -74,7 +78,11 @@ class TestResults:
|
||||||
result = PassingTest(elm)
|
result = PassingTest(elm)
|
||||||
passed += 1
|
passed += 1
|
||||||
elif elm[0].tag == "skipped":
|
elif elm[0].tag == "skipped":
|
||||||
result = SkippedTest(elm)
|
result = SkippedTest(elm,
|
||||||
|
self.properties[self.versions[-1]]["TEST_DEV"],
|
||||||
|
self.properties[self.versions[-1]]["TEST_DIR"],
|
||||||
|
self.properties[self.versions[-1]]["SCRATCH_DEV"],
|
||||||
|
self.properties[self.versions[-1]]["SCRATCH_MNT"])
|
||||||
self.skipped.add(result.message)
|
self.skipped.add(result.message)
|
||||||
elif elm[0].tag == "failure":
|
elif elm[0].tag == "failure":
|
||||||
result = FailedTest(elm)
|
result = FailedTest(elm)
|
||||||
|
|
Loading…
Reference in New Issue