32
32
- tests::bitcoin_regtest::bitcoind_integration_test
33
33
- tests::integrations::integration_test_get_info
34
34
- tests::neon_integrations::antientropy_integration_test
35
- - tests::neon_integrations::bad_microblock_pubkey
36
35
- tests::neon_integrations::bitcoind_forking_test
37
36
- tests::neon_integrations::bitcoind_integration_test
38
37
- tests::neon_integrations::block_large_tx_integration_test
@@ -43,20 +42,26 @@ jobs:
43
42
- tests::neon_integrations::fuzzed_median_fee_rate_estimation_test_window10
44
43
- tests::neon_integrations::fuzzed_median_fee_rate_estimation_test_window5
45
44
- tests::neon_integrations::liquid_ustx_integration
46
- - tests::neon_integrations::microblock_fork_poison_integration_test
47
- - tests::neon_integrations::microblock_integration_test
48
- - tests::neon_integrations::microblock_large_tx_integration_test_FLAKY
49
- - tests::neon_integrations::microblock_limit_hit_integration_test
45
+ # Microblock tests that are no longer needed on every CI run
46
+ # (microblocks are unsupported starting in Epoch 2.5)
47
+ # - tests::neon_integrations::bad_microblock_pubkey
48
+ # - tests::neon_integrations::microblock_fork_poison_integration_test
49
+ # - tests::neon_integrations::microblock_integration_test
50
+ # - tests::neon_integrations::microblock_limit_hit_integration_test
51
+ # - tests::neon_integrations::test_problematic_microblocks_are_not_mined
52
+ # - tests::neon_integrations::test_problematic_microblocks_are_not_relayed_or_stored
53
+ # - tests::neon_integrations::size_overflow_unconfirmed_invalid_stream_microblocks_integration_test
54
+ # - tests::neon_integrations::size_overflow_unconfirmed_microblocks_integration_test
55
+ # - tests::neon_integrations::size_overflow_unconfirmed_stream_microblocks_integration_test
56
+ # - tests::neon_integrations::runtime_overflow_unconfirmed_microblocks_integration_test
57
+ # Disable this flaky test. Microblocks are no longer supported anyways.
58
+ # - tests::neon_integrations::microblock_large_tx_integration_test_FLAKY
50
59
- tests::neon_integrations::miner_submit_twice
51
60
- tests::neon_integrations::mining_events_integration_test
52
61
- tests::neon_integrations::pox_integration_test
53
62
- tests::neon_integrations::push_boot_receipts
54
- - tests::neon_integrations::runtime_overflow_unconfirmed_microblocks_integration_test
55
63
- tests::neon_integrations::should_fix_2771
56
64
- tests::neon_integrations::size_check_integration_test
57
- - tests::neon_integrations::size_overflow_unconfirmed_invalid_stream_microblocks_integration_test
58
- - tests::neon_integrations::size_overflow_unconfirmed_microblocks_integration_test
59
- - tests::neon_integrations::size_overflow_unconfirmed_stream_microblocks_integration_test
60
65
- tests::neon_integrations::stx_delegate_btc_integration_test
61
66
- tests::neon_integrations::stx_transfer_btc_integration_test
62
67
- tests::neon_integrations::stack_stx_burn_op_test
@@ -65,36 +70,77 @@ jobs:
65
70
- tests::neon_integrations::test_flash_block_skip_tenure
66
71
- tests::neon_integrations::test_problematic_blocks_are_not_mined
67
72
- tests::neon_integrations::test_problematic_blocks_are_not_relayed_or_stored
68
- - tests::neon_integrations::test_problematic_microblocks_are_not_mined
69
- - tests::neon_integrations::test_problematic_microblocks_are_not_relayed_or_stored
70
73
- tests::neon_integrations::test_problematic_txs_are_not_stored
71
74
- tests::neon_integrations::use_latest_tip_integration_test
72
75
- tests::neon_integrations::confirm_unparsed_ongoing_ops
73
76
- tests::neon_integrations::min_txs
74
77
- tests::neon_integrations::vote_for_aggregate_key_burn_op_test
78
+ - tests::neon_integrations::mock_miner_replay
79
+ - tests::neon_integrations::listunspent_max_utxos
80
+ - tests::neon_integrations::bitcoin_reorg_flap
81
+ - tests::neon_integrations::bitcoin_reorg_flap_with_follower
82
+ - tests::neon_integrations::start_stop_bitcoind
75
83
- tests::epoch_25::microblocks_disabled
76
84
- tests::should_succeed_handling_malformed_and_valid_txs
77
85
- tests::nakamoto_integrations::simple_neon_integration
86
+ - tests::nakamoto_integrations::flash_blocks_on_epoch_3
78
87
- tests::nakamoto_integrations::mine_multiple_per_tenure_integration
79
88
- tests::nakamoto_integrations::block_proposal_api_endpoint
80
89
- tests::nakamoto_integrations::miner_writes_proposed_block_to_stackerdb
81
90
- tests::nakamoto_integrations::correct_burn_outs
82
91
- tests::nakamoto_integrations::vote_for_aggregate_key_burn_op
83
92
- tests::nakamoto_integrations::follower_bootup
84
93
- tests::nakamoto_integrations::forked_tenure_is_ignored
85
- - tests::signer::stackerdb_dkg
86
- - tests::signer::stackerdb_sign_request_rejected
87
- - tests::signer::stackerdb_block_proposal
88
- - tests::signer::stackerdb_filter_bad_transactions
89
- # TODO: enable these once v1 signer is fixed
90
- # - tests::signer::stackerdb_mine_2_nakamoto_reward_cycles
91
- # - tests::signer::stackerdb_sign_after_signer_reboot
92
- - tests::nakamoto_integrations::stack_stx_burn_op_integration_test
93
- - tests::signer::stackerdb_delayed_dkg
94
+ - tests::nakamoto_integrations::nakamoto_attempt_time
95
+ - tests::nakamoto_integrations::skip_mining_long_tx
96
+ - tests::signer::v0::block_proposal_rejection
97
+ - tests::signer::v0::miner_gather_signatures
98
+ - tests::signer::v0::end_of_tenure
99
+ - tests::signer::v0::forked_tenure_okay
100
+ - tests::signer::v0::forked_tenure_invalid
101
+ - tests::signer::v0::empty_sortition
102
+ - tests::signer::v0::bitcoind_forking_test
103
+ - tests::signer::v0::multiple_miners
104
+ - tests::signer::v0::mock_sign_epoch_25
105
+ - tests::signer::v0::multiple_miners_mock_sign_epoch_25
106
+ - tests::signer::v0::miner_forking
107
+ - tests::signer::v0::reloads_signer_set_in
108
+ - tests::signer::v0::signers_broadcast_signed_blocks
109
+ - tests::signer::v0::min_gap_between_blocks
110
+ - tests::signer::v0::duplicate_signers
111
+ - tests::signer::v0::retry_on_rejection
112
+ - tests::signer::v0::locally_accepted_blocks_overriden_by_global_rejection
113
+ - tests::signer::v0::locally_rejected_blocks_overriden_by_global_acceptance
114
+ - tests::signer::v0::reorg_locally_accepted_blocks_across_tenures_succeeds
115
+ - tests::signer::v0::miner_recovers_when_broadcast_block_delay_across_tenures_occurs
116
+ - tests::signer::v0::multiple_miners_with_nakamoto_blocks
117
+ - tests::signer::v0::partial_tenure_fork
118
+ - tests::signer::v0::mine_2_nakamoto_reward_cycles
119
+ - tests::signer::v0::signer_set_rollover
120
+ - tests::signer::v0::signing_in_0th_tenure_of_reward_cycle
121
+ - tests::signer::v0::continue_after_tenure_extend
122
+ - tests::signer::v0::multiple_miners_with_custom_chain_id
123
+ - tests::nakamoto_integrations::burn_ops_integration_test
94
124
- tests::nakamoto_integrations::check_block_heights
95
- # Do not run this one until we figure out why it fails in CI
96
- # - tests::neon_integrations::bitcoin_reorg_flap
97
- # - tests::neon_integrations::bitcoin_reorg_flap_with_follower
125
+ - tests::nakamoto_integrations::clarity_burn_state
126
+ - tests::nakamoto_integrations::check_block_times
127
+ - tests::nakamoto_integrations::check_block_info
128
+ - tests::nakamoto_integrations::check_block_info_rewards
129
+ - tests::nakamoto_integrations::continue_tenure_extend
130
+ - tests::nakamoto_integrations::mock_mining
131
+ - tests::nakamoto_integrations::multiple_miners
132
+ - tests::nakamoto_integrations::follower_bootup_across_multiple_cycles
133
+ - tests::nakamoto_integrations::utxo_check_on_startup_panic
134
+ - tests::nakamoto_integrations::utxo_check_on_startup_recover
135
+ - tests::nakamoto_integrations::v3_signer_api_endpoint
136
+ # TODO: enable these once v1 signer is supported by a new nakamoto epoch
137
+ # - tests::signer::v1::dkg
138
+ # - tests::signer::v1::sign_request_rejected
139
+ # - tests::signer::v1::filter_bad_transactions
140
+ # - tests::signer::v1::delayed_dkg
141
+ # - tests::signer::v1::mine_2_nakamoto_reward_cycles
142
+ # - tests::signer::v1::sign_after_signer_reboot
143
+ # - tests::signer::v1::block_proposal
98
144
steps :
99
145
# # Setup test environment
100
146
- name : Setup Test Environment
@@ -103,6 +149,11 @@ jobs:
103
149
with :
104
150
btc-version : " 25.0"
105
151
152
+ # # Increase open file descriptors limit
153
+ - name : Increase Open File Descriptors
154
+ run : |
155
+ sudo prlimit --nofile=4096:4096
156
+
106
157
# # Run test matrix using restored cache of archive file
107
158
# # - Test will timeout after env.TEST_TIMEOUT minutes
108
159
- name : Run Tests
0 commit comments