Skip to content

Conversation

@mts1715
Copy link

@mts1715 mts1715 commented Nov 24, 2025

Closes #7157

Changes:

  • Restructured multiple access integration test suites to reduce overall test runtime
  • cohort1: Refactored access_api_test.go to consolidate test setup and reduce redundancy
  • cohort2: Updated observer_indexer_enabled_test.go test structure, didn't updated observer_test.go because two tests need fresh access node setup.
  • cohort4:
    • Merged redundant rest_state_stream_test.go and rest_streaming_blocks_test.go into streaming_test.go
    • Updated access_store_tx_error_messages_test.go

@mts1715 mts1715 requested a review from a team as a code owner November 24, 2025 21:48
@mts1715 mts1715 self-assigned this Nov 24, 2025
@mts1715 mts1715 changed the base branch from master to feature/optimistic-sync November 25, 2025 11:17
Copy link
Contributor

@UlyanaAndrukhiv UlyanaAndrukhiv left a comment

Choose a reason for hiding this comment

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

I left a few comments suggesting areas where we might be able to simplify some tests. I haven’t looked at every detail, so these are just observations based on what I’ve seen so far.

- cohort1/access_api_test wrapped each test calls in test suite into subtests with descriptive names using t.Run
@codecov-commenter
Copy link

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Copy link
Contributor

@peterargue peterargue left a comment

Choose a reason for hiding this comment

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

added a few small comments, but otherwise looks good

@peterargue peterargue merged commit f2e5a78 into feature/optimistic-sync Dec 1, 2025
57 checks passed
@peterargue peterargue deleted the taras/7157-optimize-access-integration-tests-runtime branch December 1, 2025 17:41
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.

[Access] Optimize access integration tests runtime

5 participants