Skip to content

Commit f9e1fc6

Browse files
committed
🐛 Fix false positive match in log parsing
- Added exclusion for 'Duration' entries from hurl log summary
1 parent 2a47f4d commit f9e1fc6

File tree

4 files changed

+17
-2
lines changed

4 files changed

+17
-2
lines changed

.github/workflows/pre-commit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
run: |
3838
python ${LOG_TO_CS} ${RAW_LOG} ${CS_XML}
3939
- name: Convert Raw Log to Checkstyle format (launch action)
40-
uses: mdeweerd/logToCheckStyle@v2025.11.1
40+
uses: mdeweerd/logToCheckStyle@v2025.11.2
4141
if: ${{ failure() }}
4242
with:
4343
in: ${{ env.RAW_LOG }}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ optional arguments:
5050
5151
```yaml
5252
- name: Convert Raw Log to Checkstyle format (launch action)
53-
uses: mdeweerd/logToCheckStyle@v2025.11.1
53+
uses: mdeweerd/logToCheckStyle@v2025.11.2
5454
if: ${{ failure() }}
5555
with:
5656
in: ${{ env.RAW_LOG }}

logToCs.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -512,6 +512,11 @@ def parse_file(text):
512512
message = result.get("message", None)
513513
dataset = result.get("dataset", None)
514514

515+
# Some exclusions (false matches)
516+
# Duration: From hurl log summary
517+
if file_name == "Duration":
518+
continue
519+
515520
if dataset is not None:
516521
if message is None:
517522
message = ""

tests/IN/hurl.log

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,13 @@ error: Assert status code
1515
3 | HTTP 200
1616
| ^^^ actual value is <401>
1717
|
18+
19+
Failure api/warehouses/10_warehouses.hurl (9 request(s) in 2985 ms)
20+
--------------------------------------------------------------------------------
21+
Executed files: 10
22+
Executed requests: 62 (7.9/s)
23+
Succeeded files: 3 (30.0%)
24+
Failed files: 7 (70.0%)
25+
Duration: 7867 ms
26+
27+

0 commit comments

Comments
 (0)