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 benchmark journey to test complex scenarios #1203

Merged
merged 30 commits into from
Oct 27, 2023

Conversation

Yuyuutsu
Copy link
Contributor

@Yuyuutsu Yuyuutsu commented Sep 13, 2023

What is the context of this PR?

Update test_business_benchmark to test runner under complex scenarios such as cross-section dependencies, list collectors etc. This card is linked to the PR in eq-survey-runner-benchmark

Removed q-codes since I needed to update data-version=0.0.3

Trello Card

How to review

Test test_business_benchmark.json and have a look if it tests all complex scenarios expected in the trello card.

Checklist

  • New static content marked up for translation
  • Newly defined schema content included in eq-translations repo

@Yuyuutsu
Copy link
Contributor Author

@petechd
Copy link
Contributor

petechd commented Oct 6, 2023

We probably want to add a section with GrandCalculatedSummary block type, since it's been implemented now, I don't know what other devs think?

@berroar
Copy link
Contributor

berroar commented Oct 6, 2023

We probably want to add a section with GrandCalculatedSummary block type, since it's been implemented now, I don't know what other devs think?

Yeah wouldn't be against this, I guess list collector repeating blocks is another more recent one we could consider adding as well? Don't think it's in there at the moment?

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.

Looks good, works with the request files 👍

schemas/test/en/test_benchmark_business.json Outdated Show resolved Hide resolved
@Yuyuutsu Yuyuutsu merged commit 643329d into main Oct 27, 2023
15 checks passed
@Yuyuutsu Yuyuutsu deleted the update-benchmark-journey-to-test-complex-scenarios branch October 27, 2023 11:16
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