Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update payload to v2 layout to run daily benchmark #154

Merged
merged 5 commits into from
Apr 26, 2024

Conversation

liamtoozer
Copy link
Contributor

@liamtoozer liamtoozer commented Apr 25, 2024

What is the context of this PR?

The daily benchmark needs to be updated to use the v2 schema launch payload format to allow a successful run, following a recent Runner change to remove all traces of the v1 schema launch.

The payload has now been altered to align with the example v2 schema found in the ons-schema-definitions repo (excluding the sds_dataset_id)

How to review

Run the below benchmarks from this repo root, they should now run successfully. A follow-up ticket will be raised to investigate possibly removing the other JSON requests, as some appear to no longer be in use:

  • pipenv run ./run.sh requests/test_benchmark_business_happy_path.json
  • pipenv run ./run.sh requests/test_benchmark_business_unhappy_path.json
  • pipenv run ./run.sh requests/test_checkbox.json

Jira

Copy link
Contributor

@petechd petechd left a comment

Choose a reason for hiding this comment

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

Tested in benchmark pipeline, works as expected now.

Copy link
Contributor

@berroar berroar left a comment

Choose a reason for hiding this comment

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

Tested benchmark 👍

@liamtoozer liamtoozer merged commit 7d0c023 into main Apr 26, 2024
3 checks passed
@liamtoozer liamtoozer deleted the update-metadata-payload-to-v2 branch April 26, 2024 06:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants