Skip to content

Conversation

@basfroman
Copy link
Collaborator

@basfroman basfroman commented Dec 12, 2025

Changes

  • Reduced build time from 1.5 hour to 15 minutes.
  • Each test case is run as a separate matrix element. If a failure occurs, there's no need to rerun all tests in the module.

Overall speedup is several times faster.

Result:

@basfroman basfroman self-assigned this Dec 12, 2025
@basfroman basfroman added do not merge no-spec-version-bump PR does not contain changes that requires bumping the spec version skip-cargo-audit This PR fails cargo audit but needs to be merged anyway skip-validate-benchmarks This PR fails validate benchmarks but needs to be merged anyway skip-bittensor-e2e-tests Skips Bittensor e2e tests and removed skip-bittensor-e2e-tests Skips Bittensor e2e tests labels Dec 12, 2025
@basfroman basfroman changed the title [wip] Make docker image compilation faster for bt e2e tests Reduce Subtensor compilation time and run E2E tests a few times faster Dec 12, 2025
@basfroman basfroman requested review from sam0x17 and removed request for sam0x17 December 12, 2025 22:13
@basfroman basfroman changed the title Reduce Subtensor compilation time and run E2E tests a few times faster [wip] Reduce Subtensor compilation time and run E2E tests a few times faster Dec 12, 2025
@basfroman basfroman changed the title [wip] Reduce Subtensor compilation time and run E2E tests a few times faster Reduce Subtensor compilation time and run E2E tests a few times faster Dec 13, 2025
@basfroman basfroman added the github_actions Pull requests that update GitHub Actions code label Dec 13, 2025
@sam0x17 sam0x17 merged commit ee967f6 into devnet-ready Dec 13, 2025
827 of 904 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code no-spec-version-bump PR does not contain changes that requires bumping the spec version skip-cargo-audit This PR fails cargo audit but needs to be merged anyway skip-validate-benchmarks This PR fails validate benchmarks but needs to be merged anyway

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants