[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [collector/release] Fix smoke test for recent scheduler changes.
commit 0e9aedef745e8ed3ccbe7daffb6892197873ae9d
Author: Karsten Loesing <karsten.loesing@xxxxxxx>
Date: Thu Jan 16 12:09:36 2020 +0100
Fix smoke test for recent scheduler changes.
---
src/test/java/org/torproject/metrics/collector/MainTest.java | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/test/java/org/torproject/metrics/collector/MainTest.java b/src/test/java/org/torproject/metrics/collector/MainTest.java
index 02c16df..bf4e398 100644
--- a/src/test/java/org/torproject/metrics/collector/MainTest.java
+++ b/src/test/java/org/torproject/metrics/collector/MainTest.java
@@ -99,10 +99,9 @@ public class MainTest {
assertEquals(0L, conf.length());
Main.main(new String[]{conf.toString()});
assertTrue(4_000L <= conf.length());
- changeFilePathsAndSetActivation(conf,
- Key.OnionPerfActivated.name());
+ changeFilePathsAndSetActivationAndRunOnce(conf,
+ Key.ExitlistsActivated.name());
Main.main(new String[]{conf.toString()});
- waitSec(2);
}
/** Wait for the given number of seconds. */
@@ -119,14 +118,15 @@ public class MainTest {
} while ((toWait = start + 1_000L * sec - System.currentTimeMillis()) > 0);
}
- private void changeFilePathsAndSetActivation(File file, String activation)
- throws Exception {
+ private void changeFilePathsAndSetActivationAndRunOnce(File file,
+ String activation) throws Exception {
List<String> lines = Files.readAllLines(file.toPath(),
StandardCharsets.UTF_8);
BufferedWriter bw = Files.newBufferedWriter(file.toPath(),
StandardCharsets.UTF_8);
File in = tmpf.newFolder();
File out = tmpf.newFolder();
+ String runOnce = "RunOnce";
String inStr = "in/";
String outStr = "out/";
for (String line : lines) {
@@ -134,7 +134,7 @@ public class MainTest {
line = line.replace(inStr, in.toString() + inStr);
} else if (line.contains(outStr)) {
line = line.replace(outStr, out.toString() + outStr);
- } else if (line.contains(activation)) {
+ } else if (line.contains(activation) || line.contains(runOnce)) {
line = line.replace("false", "true");
}
bw.write(line);
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits