Skip to content

Commit eda78c9

Browse files
author
jantje
committed
Use setter for deleteProjects flag
1 parent 584cd0d commit eda78c9

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

io.sloeber.tests/src/io/sloeber/core/NightlyBoardPatronTest.java

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ public class NightlyBoardPatronTest {
3434
private static int myTotalFails = 0;
3535
private static int maxFails = 40;
3636
private static CompileOptions myCompileOptions;
37+
private static boolean deleteProjects =false; //delete the projects after trying to build them
3738

3839
@SuppressWarnings("unused")
3940
public NightlyBoardPatronTest(String name, MCUBoard boardID, Examples example) {
@@ -44,6 +45,7 @@ public NightlyBoardPatronTest(String name, MCUBoard boardID, Examples example) {
4445
@SuppressWarnings("rawtypes")
4546
@Parameters(name = "{0}")
4647
public static Collection examples() {
48+
Shared.setDeleteProjects(deleteProjects );
4749
Shared.waitForAllJobsToFinish();
4850
Arduino.installLatestSamDBoards();
4951
LibraryManager.installLibrary("RTCZero");

io.sloeber.tests/src/io/sloeber/core/NightlyJenkins.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ public class NightlyJenkins {
1414
@BeforeClass
1515
public static void setUp() {
1616
Preferences.setUseBonjour(false);
17-
Shared.deleteProjects=true;
17+
Shared.setDeleteProjects(true);
1818
}
1919
}

io.sloeber.tests/src/io/sloeber/core/Shared.java

+7-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,13 @@
3434

3535
@SuppressWarnings("nls")
3636
public class Shared {
37-
public static boolean deleteProjects = true;
37+
private static boolean deleteProjects = true;
38+
39+
40+
public static void setDeleteProjects(boolean deleteProjects) {
41+
Shared.deleteProjects = deleteProjects;
42+
}
43+
3844
private static int myLocalBuildCounter;
3945
private static int myTestCounter;
4046
private static String myLastFailMessage = new String();

io.sloeber.tests/src/io/sloeber/core/releaseTesting_takes_very_long.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ public class releaseTesting_takes_very_long {
2323
@BeforeClass
2424
public static void setUp() {
2525
Preferences.setUseBonjour(false);
26-
Shared.deleteProjects=true;
26+
Shared.setDeleteProjects(true);
2727
}
2828
}

0 commit comments

Comments
 (0)