stratum-mining / stratum

stratum
https://stratumprotocol.org
Other
223 stars 127 forks source link

CI migration: MG to Integration/Unit Tests #1121

Open plebhash opened 2 months ago

plebhash commented 2 months ago

this table should guide the CI migration away from MG

MG test migration strategy comment issue priority
interop-jdc-change-upstream integration test will help continue shaping #1122 #1207 high
translation-proxy integration test will greatly improve CI experience, MG test is highly undeterministic #1208 high
translation-proxy-broke-pool integration test
translation-proxy-old-share integration test
bad-pool-config-test unit test this test is asserting internal architecture flow, not message flow between roles low
interop-jd-translator integration test
interop-proxy-with-multi-ups-extended ?
interop-proxy-with-multi-ups ?
jds-do-not-fail-on-wrong-tsdatasucc unit test this test is asserting internal architecture flow, not message flow between roles
jds-do-not-panic-if-jdc-close-connection unit test this test is asserting internal architecture flow, not message flow between roles low
jds-do-not-stackoverflow-when-no-token
jds-receive-solution-while-processing-declared-job
jds-setupconnection-with-async-support
jds-setupconnection-without-async-support
pool-sri-test-1-standard
pool-sri-test-close-channel
pool-sri-test-extended_0
pool-sri-test-extended_1
pool-sri-test-reject-auth
standard-coverage-test
sv1-test

Aside from the MG tests listed above, #1077 should also be completed within the context of this effort.