Skip to content

Update error codes to be more specific#61

Merged
dvalinrh merged 4 commits intomasterfrom
rerun
Mar 24, 2026
Merged

Update error codes to be more specific#61
dvalinrh merged 4 commits intomasterfrom
rerun

Conversation

@dvalinrh
Copy link
Copy Markdown
Contributor

Description

What does this PR do? Give a short summary
Uses error_codes found in test_tools/error_codes to provide more specific error indication.

Before/After Comparison

After: Error codes are now bases on test_tools/error_codes, making it easier to limit when we do a rerun of the test.
Also, changed how we load in test_tools, we try curl, git, and wget, to avoid a failure due to the program not
being installed.

Clerical Stuff

This closes #60

Relates to JIRA: RPOPC-868

Testing
Ran through zathras, with following scenario file
global:
ssh_key_file: replace_your_ssh_key
terminate_cloud: 0
os_vendor: rhel
results_prefix: phor_results
os_vendor: rhel
system_type: aws
cloud_os_id: ami-035032ea878eca201
systems:
system1:
tests: "phoronix_phpbench"
host_config: "m5.xlarge"

csv results
Average,Deviation,Start_Date,End_Date
530679,0.09,2026-03-13T13:28:39Z,2026-03-13T13:30:47Z

Returned 0 as expected. Testing on rerun verification handled in the appropriate zathras pr.

@dvalinrh dvalinrh requested a review from frival March 13, 2026 13:42
Copy link
Copy Markdown

@frival frival left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@frival frival added the group_review_lgtm Indicates approval after a group review meeting label Mar 24, 2026
@dvalinrh dvalinrh merged commit 411934e into master Mar 24, 2026
2 checks passed
@dvalinrh dvalinrh deleted the rerun branch March 24, 2026 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

group_review_lgtm Indicates approval after a group review meeting

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update return codes for reruns of test

2 participants