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

Fix benchmarks and CI #1240

Closed
wants to merge 3 commits into from
Closed

Fix benchmarks and CI #1240

wants to merge 3 commits into from

Conversation

ggwpez
Copy link

@ggwpez ggwpez commented Nov 3, 2023

The CI is currently not running the benchmark tests and does therefore not detect failure (as noticed on SE).
Further, it is running the tests with --release and should therefore not check debug_asserts. This MR contains three changes:

  • Fix pallet EVM benchmark test (the acc did not have enough balance)
  • Also run the benchmark tests in the CI
  • Check debug asserts in the CI (not yet done)

Signed-off-by: Oliver Tale-Yazdi <[email protected]>
Signed-off-by: Oliver Tale-Yazdi <[email protected]>
@@ -194,6 +194,8 @@ mod proof_size_test {

#[test]
fn proof_size_subcall_accounting_works() {
debug_assert!(false, "CI sound asleep");
Copy link
Author

Choose a reason for hiding this comment

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

CI did not fail here.

Signed-off-by: Oliver Tale-Yazdi <[email protected]>
@boundless-forest
Copy link
Collaborator

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.

2 participants