8000 BLS still has some deterministic failures in the `e2e` nighlies · Issue #3720 · cometbft/cometbft · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

BLS still has some deterministic failures in the e2e nighlies #3720

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

Closed
3 tasks done
sergio-mena opened this issue Aug 16, 2024 · 1 comment
Closed
3 tasks done

BLS still has some deterministic failures in the e2e nighlies #3720

sergio-mena opened this issue Aug 16, 2024 · 1 comment
Assignees
Labels
bug Something isn't working e2e Related to our end-to-end tests

Comments

@sergio-mena
Copy link
Contributor
sergio-mena commented Aug 16, 2024

In order to prevent that acting as noise, let us:

@sergio-mena sergio-mena added the bug Something isn't working label Aug 16, 2024
@sergio-mena sergio-mena self-assigned this Aug 16, 2024
@github-project-automation github-project-automation bot moved this to Todo in CometBFT Aug 16, 2024
@sergio-mena sergio-mena moved this from Todo to In Progress in CometBFT Aug 16, 2024
github-merge-queue bot pushed a commit that referenced this issue Aug 16, 2024
Part of #3720

With this change, the `e2e` generator no longer generates manifests with
bls as key type, so bls is no longer tested in the nightlies.

This is temporary, to be reverted also as part of #3720 in a future PR

Manual nightly run:
[here](https://github.com/cometbft/cometbft/actions/runs/10418554752/job/28854915428)

---

#### PR checklist

- ~[ ] Tests written/updated~
- ~[ ] Changelog entry added in `.changelog` (we use
[unclog](https://github.com/informalsystems/unclog) to manage our
changelog)~
- ~[ ] Updated relevant documentation (`docs/` or `spec/`) and code
comments~
mergify bot pushed a commit that referenced this issue Aug 16, 2024
Part of #3720

With this change, the `e2e` generator no longer generates manifests with
bls as key type, so bls is no longer tested in the nightlies.

This is temporary, to be reverted also as part of #3720 in a future PR

Manual nightly run:
[here](https://github.com/cometbft/cometbft/actions/runs/10418554752/job/28854915428)

---

#### PR checklist

- ~[ ] Tests written/updated~
- ~[ ] Changelog entry added in `.changelog` (we use
[unclog](https://github.com/informalsystems/unclog) to manage our
changelog)~
- ~[ ] Updated relevant documentation (`docs/` or `spec/`) and code
comments~

(cherry picked from commit 79602f1)

# Conflicts:
#	test/e2e/generator/generate.go
@sergio-mena sergio-mena added the e2e Related to our end-to-end tests label Aug 16, 2024
github-merge-queue bot pushed a commit that referenced this issue Aug 16, 2024
Part of #3720

`e2e` tests _require_ a method that generates a private key
deterministically (from a secret). Without such method, is it not
possible for the "tests" step of the `e2e` runner to recreate the node
structure as it exists within the runner itself.

Manual nightly runs:
- [1st
try](https://github.com/cometbft/cometbft/actions/runs/10424046666)
- [2nd
try](https://github.com/cometbft/cometbft/actions/runs/10424939531),
after 53321d4

---

#### PR checklist

- ~[ ] Tests written/updated~
- ~[ ] Changelog entry added in `.changelog` (we use
[unclog](https://github.com/informalsystems/unclog) to manage our
changelog)~
- ~[ ] Updated relevant documentation (`docs/` or `spec/`) and code
comments~

---------

Co-authored-by: Andy Nogueira <me@andynogueira.dev>
@sergio-mena
Copy link
Contributor Author

Closed by #3721 and #3726

@github-project-automation github-project-automation bot moved this from In Progress to Done in CometBFT Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working e2e Related to our end-to-end tests
Projects
No open projects
Status: Done
Development

No branches or pull requests

1 participant
0