test(mempool): Add benchmarks for blocking iterator #4181
Merged
Mergify / Summary
succeeded
Oct 3, 2024 in 2s
1 rule matches and 5 potential rules
Rule: automatically merge PR with automerge label and no manual-backport label (merge)
-
-closed
[📌 merge requirement] -
label=automerge
-
#approved-reviews-by >= 1
[🛡 GitHub branch protection] -
#changes-requested-reviews-by = 0
[🛡 GitHub branch protection] -
#commits-behind = 0
[🛡 GitHub branch protection] -
-conflict
[📌 merge requirement] -
-draft
[📌 merge requirement] -
-label=manual-backport
-
branch-protection-review-decision = APPROVED
[🛡 GitHub branch protection] - any of: [📌 merge -> configuration change requirements]
-
-mergify-configuration-changed
-
check-success = Configuration changed
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (amd64, linux)
-
check-neutral = Build (amd64, linux)
-
check-skipped = Build (amd64, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (arm, linux)
-
check-neutral = Build (arm, linux)
-
check-skipped = Build (arm, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (00)
-
check-neutral = tests (00)
-
check-skipped = tests (00)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (01)
-
check-neutral = tests (01)
-
check-skipped = tests (01)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (02)
-
check-neutral = tests (02)
-
check-skipped = tests (02)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (03)
-
check-neutral = tests (03)
-
check-skipped = tests (03)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (04)
-
check-neutral = tests (04)
-
check-skipped = tests (04)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (05)
-
check-neutral = tests (05)
-
check-skipped = tests (05)
-
- any of: [🛡 GitHub branch protection]
-
check-success = govulncheck
-
check-neutral = govulncheck
-
check-skipped = govulncheck
-
- any of: [🛡 GitHub branch protection]
-
check-success = lint
-
check-neutral = lint
-
check-skipped = lint
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (06)
-
check-neutral = tests (06)
-
check-skipped = tests (06)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (07)
-
check-neutral = tests (07)
-
check-skipped = tests (07)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (08)
-
check-neutral = tests (08)
-
check-skipped = tests (08)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (09)
-
check-neutral = tests (09)
-
check-skipped = tests (09)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (14)
-
check-neutral = tests (14)
-
check-skipped = tests (14)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (15)
-
check-neutral = tests (15)
-
check-skipped = tests (15)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (16)
-
check-neutral = tests (16)
-
check-skipped = tests (16)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (17)
-
check-neutral = tests (17)
-
check-skipped = tests (17)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (18)
-
check-neutral = tests (18)
-
check-skipped = tests (18)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (19)
-
check-neutral = tests (19)
-
check-skipped = tests (19)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (10)
-
check-neutral = tests (10)
-
check-skipped = tests (10)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (11)
-
check-neutral = tests (11)
-
check-skipped = tests (11)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (12)
-
check-neutral = tests (12)
-
check-skipped = tests (12)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (13)
-
check-neutral = tests (13)
-
check-skipped = tests (13)
-
- any of: [🛡 GitHub branch protection]
-
check-success = e2e-test (networks/ci)
-
check-neutral = e2e-test (networks/ci)
-
check-skipped = e2e-test (networks/ci)
-
- any of: [🛡 GitHub branch protection]
-
check-success = e2e-test (networks_regressions/*)
-
check-neutral = e2e-test (networks_regressions/*)
-
check-skipped = e2e-test (networks_regressions/*)
-
Rule: Make sure PR are up to date before merging (update)
-
#commits-behind > 0
[📌 update requirement] -
-closed
[📌 update requirement] -
#approved-reviews-by >= 1
-
-conflict
[📌 update requirement] -
-draft
-
queue-position = -1
[📌 update requirement]
✅ Rule: backport patches to v1.x branch (backport)
-
base=main
-
label=backport-to-v1.x
-
merged
[📌 backport requirement]
Rule: backport patches to v0.38.x branch (backport)
-
label=backport-to-v0.38.x
-
base=main
-
merged
[📌 backport requirement]
Rule: backport patches to v0.37.x branch (backport)
-
label=backport-to-v0.37.x
-
base=main
-
merged
[📌 backport requirement]
Rule: backport patches to v0.34.x branch (backport)
-
label=backport-to-v0.34.x
-
base=main
-
merged
[📌 backport requirement]
💖 Mergify is proud to provide this service for free to open source projects.
🚀 You can help us by becoming a sponsor!
6 not applicable rules
Rule: merge PR (v0.34.x) (merge)
-
-closed
[📌 merge requirement] -
author=mergify[bot]
-
base=v0.34.x
-
check-success=Build
-
check-success=Super linter
-
check-success=check-mocks
-
check-success=cleanup-runs
-
check-success=e2e-test
-
check-success=golangci-lint
-
check-success=split-test-files
-
head~=mergify/bp/
-
#approved-reviews-by >= 1
[🛡 GitHub branch protection] -
#changes-requested-reviews-by = 0
[🛡 GitHub branch protection] -
#commits-behind = 0
[🛡 GitHub branch protection] -
-conflict
[📌 merge requirement] -
-draft
[📌 merge requirement] -
-label=manual-backport
-
branch-protection-review-decision = APPROVED
[🛡 GitHub branch protection] -
check-success=check-proto
-
check-success=test_abci_cli
-
check-success=test_apps
-
check-success=tests (00)
-
check-success=tests (01)
-
check-success=tests (02)
-
check-success=tests (03)
- any of: [📌 merge -> configuration change requirements]
-
-mergify-configuration-changed
-
check-success = Configuration changed
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (amd64, linux)
-
check-neutral = Build (amd64, linux)
-
check-skipped = Build (amd64, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (arm, linux)
-
check-neutral = Build (arm, linux)
-
check-skipped = Build (arm, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (00)
-
check-neutral = tests (00)
-
check-skipped = tests (00)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (01)
-
check-neutral = tests (01)
-
check-skipped = tests (01)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (02)
-
check-neutral = tests (02)
-
check-skipped = tests (02)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (03)
-
check-neutral = tests (03)
-
check-skipped = tests (03)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (04)
-
check-neutral = tests (04)
-
check-skipped = tests (04)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (05)
-
check-neutral = tests (05)
-
check-skipped = tests (05)
-
- any of: [🛡 GitHub branch protection]
-
check-success = govulncheck
-
check-neutral = govulncheck
-
check-skipped = govulncheck
-
- any of: [🛡 GitHub branch protection]
-
check-success = lint
-
check-neutral = lint
-
check-skipped = lint
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (06)
-
check-neutral = tests (06)
-
check-skipped = tests (06)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (07)
-
check-neutral = tests (07)
-
check-skipped = tests (07)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (08)
-
check-neutral = tests (08)
-
check-skipped = tests (08)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (09)
-
check-neutral = tests (09)
-
check-skipped = tests (09)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (14)
-
check-neutral = tests (14)
-
check-skipped = tests (14)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (15)
-
check-neutral = tests (15)
-
check-skipped = tests (15)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (16)
-
check-neutral = tests (16)
-
check-skipped = tests (16)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (17)
-
check-neutral = tests (17)
-
check-skipped = tests (17)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (18)
-
check-neutral = tests (18)
-
check-skipped = tests (18)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (19)
-
check-neutral = tests (19)
-
check-skipped = tests (19)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (10)
-
check-neutral = tests (10)
-
check-skipped = tests (10)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (11)
-
check-neutral = tests (11)
-
check-skipped = tests (11)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (12)
-
check-neutral = tests (12)
-
check-skipped = tests (12)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (13)
-
check-neutral = tests (13)
-
check-skipped = tests (13)
-
- any of: [🛡 GitHub branch protection]
-
check-success = e2e-test (networks/ci)
-
check-neutral = e2e-test (networks/ci)
-
check-skipped = e2e-test (networks/ci)
-
- any of: [🛡 GitHub branch protection]
-
check-success = e2e-test (networks_regressions/*)
-
check-neutral = e2e-test (networks_regressions/*)
-
check-skipped = e2e-test (networks_regressions/*)
-
Rule: merge PR (v0.37.x and v0.38.x) (merge)
-
-closed
[📌 merge requirement] -
author=mergify[bot]
-
check-success=check
-
check-success=e2e-test
-
check-success=golangci-lint
-
head~=mergify/bp/
-
#approved-reviews-by >= 1
[🛡 GitHub branch protection] -
#changes-requested-reviews-by = 0
[🛡 GitHub branch protection] -
#commits-behind = 0
[🛡 GitHub branch protection] -
-base=v0.34.x
-
-base=v1.x
-
-conflict
[📌 merge requirement] -
-draft
[📌 merge requirement] -
-label=manual-backport
-
branch-protection-review-decision = APPROVED
[🛡 GitHub branch protection] -
check-success=Build (arm, linux)
-
check-success=test_abci_cli
-
check-success=test_apps
-
check-success=tests (00)
-
check-success=tests (01)
-
check-success=tests (02)
-
check-success=tests (03)
-
check-success=tests (04)
-
check-success=tests (05)
- any of: [📌 merge -> configuration change requirements]
-
-mergify-configuration-changed
-
check-success = Configuration changed
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (amd64, linux)
-
check-neutral = Build (amd64, linux)
-
check-skipped = Build (amd64, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (arm, linux)
-
check-neutral = Build (arm, linux)
-
check-skipped = Build (arm, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (00)
-
check-neutral = tests (00)
-
check-skipped = tests (00)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (01)
-
check-neutral = tests (01)
-
check-skipped = tests (01)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (02)
-
check-neutral = tests (02)
-
check-skipped = tests (02)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (03)
-
check-neutral = tests (03)
-
check-skipped = tests (03)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (04)
-
check-neutral = tests (04)
-
check-skipped = tests (04)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (05)
-
check-neutral = tests (05)
-
check-skipped = tests (05)
-
- any of: [🛡 GitHub branch protection]
-
check-success = govulncheck
-
check-neutral = govulncheck
-
check-skipped = govulncheck
-
- any of: [🛡 GitHub branch protection]
-
check-success = lint
-
check-neutral = lint
-
check-skipped = lint
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (06)
-
check-neutral = tests (06)
-
check-skipped = tests (06)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (07)
-
check-neutral = tests (07)
-
check-skipped = tests (07)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (08)
-
check-neutral = tests (08)
-
check-skipped = tests (08)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (09)
-
check-neutral = tests (09)
-
check-skipped = tests (09)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (14)
-
check-neutral = tests (14)
-
check-skipped = tests (14)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (15)
-
check-neutral = tests (15)
-
check-skipped = tests (15)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (16)
-
check-neutral = tests (16)
-
check-skipped = tests (16)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (17)
-
check-neutral = tests (17)
-
check-skipped = tests (17)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (18)
-
check-neutral = tests (18)
-
check-skipped = tests (18)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (19)
-
check-neutral = tests (19)
-
check-skipped = tests (19)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (10)
-
check-neutral = tests (10)
-
check-skipped = tests (10)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (11)
-
check-neutral = tests (11)
-
check-skipped = tests (11)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (12)
-
check-neutral = tests (12)
-
check-skipped = tests (12)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (13)
-
check-neutral = tests (13)
-
check-skipped = tests (13)
-
- any of: [🛡 GitHub branch protection]
-
check-success = e2e-test (networks/ci)
-
check-neutral = e2e-test (networks/ci)
-
check-skipped = e2e-test (networks/ci)
-
- any of: [🛡 GitHub branch protection]
-
check-success = e2e-test (networks_regressions/*)
-
check-neutral = e2e-test (networks_regressions/*)
-
check-skipped = e2e-test (networks_regressions/*)
-
Rule: merge PR (v1.x) (merge)
-
-closed
[📌 merge requirement] -
author=mergify[bot]
-
base=v1.x
-
check-success=check
-
check-success=e2e-test
-
head~=mergify/bp/
-
#approved-reviews-by >= 1
[🛡 GitHub branch protection] -
#changes-requested-reviews-by = 0
[🛡 GitHub branch protection] -
#commits-behind = 0
[🛡 GitHub branch protection] -
-conflict
[📌 merge requirement] -
-draft
[📌 merge requirement] -
-label=manual-backport
-
branch-protection-review-decision = APPROVED
[🛡 GitHub branch protection] -
check-success=Build (arm, linux)
-
check-success=check-mocks-metrics
-
check-success=check-proto
-
check-success=lint
-
check-success=test_abci_cli
-
check-success=test_apps
-
check-success=tests (00)
-
check-success=tests (01)
-
check-success=tests (02)
-
check-success=tests (03)
-
check-success=tests (04)
-
check-success=tests (05)
- any of: [📌 merge -> configuration change requirements]
-
-mergify-configuration-changed
-
check-success = Configuration changed
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (amd64, linux)
-
check-neutral = Build (amd64, linux)
-
check-skipped = Build (amd64, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = Build (arm, linux)
-
check-neutral = Build (arm, linux)
-
check-skipped = Build (arm, linux)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (00)
-
check-neutral = tests (00)
-
check-skipped = tests (00)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (01)
-
check-neutral = tests (01)
-
check-skipped = tests (01)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (02)
-
check-neutral = tests (02)
-
check-skipped = tests (02)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (03)
-
check-neutral = tests (03)
-
check-skipped = tests (03)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (04)
-
check-neutral = tests (04)
-
check-skipped = tests (04)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (05)
-
check-neutral = tests (05)
-
check-skipped = tests (05)
-
- any of: [🛡 GitHub branch protection]
-
check-success = govulncheck
-
check-neutral = govulncheck
-
check-skipped = govulncheck
-
- any of: [🛡 GitHub branch protection]
-
check-success = lint
-
check-neutral = lint
-
check-skipped = lint
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (06)
-
check-neutral = tests (06)
-
check-skipped = tests (06)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (07)
-
check-neutral = tests (07)
-
check-skipped = tests (07)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (08)
-
check-neutral = tests (08)
-
check-skipped = tests (08)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (09)
-
check-neutral = tests (09)
-
check-skipped = tests (09)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (14)
-
check-neutral = tests (14)
-
check-skipped = tests (14)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (15)
-
check-neutral = tests (15)
-
check-skipped = tests (15)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (16)
-
check-neutral = tests (16)
-
check-skipped = tests (16)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (17)
-
check-neutral = tests (17)
-
check-skipped = tests (17)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (18)
-
check-neutral = tests (18)
-
check-skipped = tests (18)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (19)
-
check-neutral = tests (19)
-
check-skipped = tests (19)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (10)
-
check-neutral = tests (10)
-
check-skipped = tests (10)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (11)
-
check-neutral = tests (11)
-
check-skipped = tests (11)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (12)
-
check-neutral = tests (12)
-
check-skipped = tests (12)
-
- any of: [🛡 GitHub branch protection]
-
check-success = tests (13)
-
check-neutral = tests (13)
-
check-skipped = tests (13)
-
- any of: [🛡 GitHub branch protection]
-
check-success = e2e-test (networks/ci)
-
check-neutral = e2e-test (networks/ci)
-
check-skipped = e2e-test (networks/ci)
-
- any of: [🛡 GitHub branch protection]
-
check-success = e2e-test (networks_regressions/*)
-
check-neutral = e2e-test (networks_regressions/*)
-
check-skipped = e2e-test (networks_regressions/*)
-
Rule: automatic approval for Dependabot pull requests (review)
-
author=dependabot[bot]
Rule: Attach backport-to-v0.38.x-experimental label to PR (label)
-
base=v0.38.x
Rule: backport patches to v0.38.x-experimental branch (backport)
-
base=v0.38.x
-
label=backport-to-v0.38.x-experimental
-
merged
[📌 backport requirement]
More conditions and actions can be found in the documentation.
You can also trigger Mergify actions by commenting on this pull request:
@Mergifyio refresh
will re-evaluate the rules@Mergifyio rebase
will rebase this PR on its base branch@Mergifyio update
will merge the base branch into this PR@Mergifyio backport <destination>
will backport this PR on<destination>
branch
Additionally, on Mergify dashboard you can:
- look at your merge queues
- generate the Mergify configuration with the config editor.
Finally, you can contact us on https://mergify.com
Loading