Skip to content

Commit 47f3313

Browse files
committed
feat: pu nightly replays back
1 parent 6ee6a7b commit 47f3313

10 files changed

+12
-1679
lines changed
File renamed without changes.

Test Results - ExampleBesuTest_testPerFork.html

Lines changed: 0 additions & 618 deletions
This file was deleted.

Test Results - ForkTracingAndSwitchingBesuTest_testForkSwitchParisToCancun.html

Lines changed: 0 additions & 1059 deletions
This file was deleted.

arithmetization/src/test/java/net/consensys/linea/replaytests/HubShomeiReplayTests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import org.junit.jupiter.api.extension.ExtendWith;
2727

2828
@Tag("replay")
29+
@Tag("nightly")
2930
@ExtendWith(UnitTestWatcher.class)
3031
public class HubShomeiReplayTests extends TracerTestBase {
3132

arithmetization/src/test/java/net/consensys/linea/replaytests/Issue1123Tests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
@ExtendWith(UnitTestWatcher.class)
3030
public class Issue1123Tests extends TracerTestBase {
3131

32+
@Tag("nightly")
3233
@Test
3334
void issue_1123_mainnet_block_8043758(TestInfo testInfo) {
3435
replay(OLD_MAINNET_TESTCONFIG, "8043758.mainnet.json.gz", testInfo);

arithmetization/src/test/java/net/consensys/linea/replaytests/Issue1136Tests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
* <p><a href="https://github.com/Consensys/linea-tracer/issues/1153">Related GitHub issue</a>
4343
*/
4444
@Tag("replay")
45+
@Tag("nightly")
4546
@ExtendWith(UnitTestWatcher.class)
4647
public class Issue1136Tests extends TracerTestBase {
4748

arithmetization/src/test/java/net/consensys/linea/replaytests/Issue1216Tests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ public class Issue1216Tests extends TracerTestBase {
4646
* blowing up with a NPE since the "after" version of the self destructor didn't exist yet in the
4747
* code. This was solved in issue #1216.
4848
*/
49+
@Tag("nightly")
4950
@Tag("replay")
5051
@Test
5152
void issue_1216_sepolia_block_2392659(TestInfo testInfo) {

arithmetization/src/test/java/net/consensys/linea/replaytests/Issue1264Tests.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import org.junit.jupiter.api.TestInfo;
2525
import org.junit.jupiter.api.extension.ExtendWith;
2626

27+
@Tag("nightly")
2728
@Tag("replay")
2829
@ExtendWith(UnitTestWatcher.class)
2930
public class Issue1264Tests extends TracerTestBase {

arithmetization/src/test/java/net/consensys/linea/replaytests/ReplayTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ void multipleFailingCallToEcrecover(TestInfo testInfo) {
7676
}
7777

7878
@Test
79+
@Tag("nightly")
7980
void incident777zkGethMainnet(TestInfo testInfo) {
8081
replay(OLD_MAINNET_TESTCONFIG, "7461019-7461030.mainnet.json.gz", testInfo);
8182
}
@@ -162,6 +163,7 @@ void returnOogxForCodeDepositCost(TestInfo testInfo) {
162163
}
163164

164165
@Test
166+
@Tag("nightly")
165167
void modexpTriggeringNonAlignedFirstLimbSingleSourceMmuModexp(TestInfo testInfo) {
166168
replay(OLD_MAINNET_TESTCONFIG, "3108622-3108633.mainnet.json.gz", testInfo);
167169
}

gradle/tests.gradle

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,9 @@ tasks.register("downloadShoemiBesuPlugin", Download) {
216216
}
217217

218218
/*
219-
* Nightly replay tests (only nightly replay) and Nightly tests (no replay)
219+
* Fast replay tests (only tagged with replay)
220+
* Nightly replay tests (tagged with replay and nightly+replay)
221+
* Nightly tests (no replay)
220222
*/
221223

222224
tasks.register("fastReplayTests", Test) {
@@ -298,7 +300,7 @@ tasks.register("nightlyReplayTests", Test) {
298300
}
299301

300302
tasks.register("nightlyTests", Test) {
301-
if (System.getenv().containsKey("NIGHTLY_REPLAY_TESTS_PARALLELISM")) {
303+
if (System.getenv().containsKey("NIGHTLY_TESTS_PARALLELISM")) {
302304
systemProperty("junit.jupiter.execution.parallel.enabled", true)
303305
systemProperty("junit.jupiter.execution.parallel.mode.default", "concurrent")
304306
systemProperty("junit.jupiter.execution.parallel.mode.classes.default", "concurrent")
@@ -309,6 +311,7 @@ tasks.register("nightlyTests", Test) {
309311

310312
useJUnitPlatform {
311313
includeTags("nightly")
314+
excludeTags("replay")
312315
}
313316
finalizedBy(jacocoNightlyTestsReport)
314317
}

0 commit comments

Comments
 (0)