Skip Vision System Sim Tests on Windows (#1581)

This commit is contained in:
Matt
2024-11-16 20:09:41 -08:00
committed by GitHub
parent 05dcfa2a13
commit 478723ca2c
3 changed files with 13 additions and 6 deletions

View File

@@ -18,12 +18,14 @@
package wpiutil_extras;
import static org.junit.jupiter.api.Assertions.fail;
import static org.junit.jupiter.api.Assumptions.assumeTrue;
import edu.wpi.first.hal.HAL;
import java.io.IOException;
import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.Test;
import org.photonvision.common.hardware.Platform;
import org.photonvision.jni.PhotonTargetingJniLoader;
import org.photonvision.jni.QueuedFileLogger;
import org.photonvision.jni.WpilibLoader;
@@ -48,10 +50,10 @@ public class FileLoggerTest {
@Test
public void smoketest() throws InterruptedException {
var logger = new QueuedFileLogger("/var/log/kern.log");
for (int i = 0; i < 100; i++) {
Thread.sleep(1000);
assumeTrue(Platform.isLinux());
var logger = new QueuedFileLogger("/var/log/kern.log");
for (int i = 0; i < 1; i++) {
for (var line : logger.getNewlines()) {
System.out.println(" ->:" + line);
}