LAVA result regex can't be validated prior to a run
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LAVA Project |
Confirmed
|
Medium
|
Arthur She |
Bug Description
When developing a test, python regex tools can provide some validation of the results string parsing outside of LAVA.
However the results are not always the same or complete, and this is a problem with tests that take hours to run.
A tool - ideally web based and thus always current, that could validate a results string pasted into a window similar to how JSON scripts can be run would be very valuable. It should return the same results that LAVA would be expecting such as test_case_id, results etc.
e.g.
If I were to paste in the regex
^(?P<test_
and
a results string such as
test atomic inc/dec of signed word_1_2 Result:pass
I would expect to see
LAVA results = OK
test_case_id = "test atomic inc/dec of signed word_1_2"
result = "pass"
Or some helpful diagnosis if the result would not have produced any test result had this been a real run.
Changed in lava-project: | |
assignee: | nobody → Arthur She (arthur-she) |
status: | New → Confirmed |
importance: | Undecided → Medium |
Mike, regexpal. com/
Did you try this tool: http://
It doesn't meet all your requirements, but should do the some of the job.