Skip to content
This repository was archived by the owner on Aug 2, 2022. It is now read-only.

nodeos_irreversible_mode_lr_test Stability Testing - #9675

Closed
kj4ezj wants to merge 3 commits into
developfrom
zach-stability-test
Closed

kj4ezj wants to merge 3 commits into
developfrom
zach-stability-test

Conversation

@kj4ezj

@kj4ezj kj4ezj commented Nov 17, 2020 •

Copy link
Copy Markdown
Contributor

Change Description

nodeos_irreversible_mode_lr_test failure is MacOnly issue.

From EPE-389, AUTO-319, and cherry-picking commits from pull request 9551. Blockchain has asked me to prove or disprove the stability of the I have modified the CI system to run the nodeos_irreversible_mode_lr_test N times, given as:

N = ROUNDS x OS_COUNT where
OS_COUNT = number of operating systems under test
ROUNDS = A natural number as a Buildkite environment variable defining how many gated groups of test runs there shall be

These jobs are run in groups of G jobs:

G = ROUND_SIZE x OS_COUNT where
ROUND_SIZE = A natural number as a Buildkite environment variable defining how many times a test should be run on each operating system per round

This pull request has been opened to block this branch from being merged, and to share the results.

See Also

Change Type

Select ONE:

  • Documentation
  • Stability bug fix
  • Other
    CI
  • Other - special case

Testing Changes

Select ANY that apply:

  • New Tests
  • Existing Tests
  • Test Framework
  • CI System
    Stability Testing
  • Other

Consensus Changes

  • Consensus Changes
    None.

API Changes

  • API Changes
    None.

Documentation Additions

  • Documentation Additions
    None.

@kj4ezj

kj4ezj commented Nov 17, 2020 •

Copy link
Copy Markdown
Contributor Author

I kicked off pinned build 25402 and unpinned build 4327, each with...

ROUNDS='150'
ROUND_SIZE='5'
SKIP_LONG_RUNNING_TESTS='false'

...for a total of 2400 runs across both builds.

Update: The pinned build failed in the first round (1/40), therefore, this test is not stable. The unpinned build is still running.

Update 2: The unpinned build failed during the 11th round (1/440).

@kj4ezj

kj4ezj commented Nov 17, 2020 •

Copy link
Copy Markdown
Contributor Author

@heifner suggested this might be a mac-only issue, so I kicked off pinned build 25428 and unpinned build 4261 to test this on Linux only:

ROUNDS='150'
ROUND_SIZE='5'
SKIP_LONG_RUNNING_TESTS='false'
SKIP_MAC='true'

This gives a total of 2100 runs across both builds.

Update: All linux runs passed.

@kj4ezj

kj4ezj commented Jun 28, 2021

Copy link
Copy Markdown
Contributor Author

Closing in favor of pull request 10460 and pull request 10465.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant