core: stdcm: implement variable stop durations #11009
1123 tests run, 1017 passed, 4 skipped, 102 failed.
Annotations
Check failure on line 135 in core/src/test/kotlin/fr/sncf/osrd/stdcm/BacktrackingTests.kt
github-actions / JUnit Test Report
BacktrackingTests.testBacktrackingMRSPDrop()
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.BacktrackingTests.testBacktrackingMRSPDrop(BacktrackingTests.kt:135)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 158 in core/src/test/kotlin/fr/sncf/osrd/stdcm/BacktrackingTests.kt
github-actions / JUnit Test Report
BacktrackingTests.testManyBacktracking()
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.BacktrackingTests.testManyBacktracking(BacktrackingTests.kt:158)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 53 in core/src/test/kotlin/fr/sncf/osrd/stdcm/BacktrackingTests.kt
github-actions / JUnit Test Report
BacktrackingTests.testBacktrackingBrakingCurve()
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.BacktrackingTests.testBacktrackingBrakingCurve(BacktrackingTests.kt:53)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 95 in core/src/test/kotlin/fr/sncf/osrd/stdcm/BacktrackingTests.kt
github-actions / JUnit Test Report
BacktrackingTests.testBacktrackingBrakingCurveSeveralBlocks()
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.BacktrackingTests.testBacktrackingBrakingCurveSeveralBlocks(BacktrackingTests.kt:95)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 237 in core/src/test/kotlin/fr/sncf/osrd/stdcm/ConditionalOccupancyTests.kt
github-actions / JUnit Test Report
ConditionalOccupancyTests.avoidConditionalOccupancy()
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.ConditionalOccupancyTests.avoidConditionalOccupancy(ConditionalOccupancyTests.kt:237)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 48 in core/src/test/kotlin/fr/sncf/osrd/stdcm/ConditionalOccupancyTests.kt
github-actions / JUnit Test Report
ConditionalOccupancyTests.straightPathSimpleConditionalOccupancyTest()
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.ConditionalOccupancyTests.straightPathSimpleConditionalOccupancyTest(ConditionalOccupancyTests.kt:48)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 183 in core/src/test/kotlin/fr/sncf/osrd/stdcm/ConditionalOccupancyTests.kt
github-actions / JUnit Test Report
ConditionalOccupancyTests.recursiveConditionalOccupanciesTest()
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.ConditionalOccupancyTests.recursiveConditionalOccupanciesTest(ConditionalOccupancyTests.kt:183)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 95 in core/src/test/kotlin/fr/sncf/osrd/stdcm/ConditionalOccupancyTests.kt
github-actions / JUnit Test Report
ConditionalOccupancyTests.simpleConditionalOccupancyTest()
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.ConditionalOccupancyTests.simpleConditionalOccupancyTest(ConditionalOccupancyTests.kt:95)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 37 in core/src/test/kotlin/fr/sncf/osrd/stdcm/DepartureTimeShiftTests.kt
github-actions / JUnit Test Report
DepartureTimeShiftTests.testSimpleDelay()
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.DepartureTimeShiftTests.testSimpleDelay(DepartureTimeShiftTests.kt:37)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 251 in core/src/test/kotlin/fr/sncf/osrd/stdcm/DepartureTimeShiftTests.kt
github-actions / JUnit Test Report
DepartureTimeShiftTests.testDifferentOpenings()
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.DepartureTimeShiftTests.testDifferentOpenings(DepartureTimeShiftTests.kt:251)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 287 in core/src/test/kotlin/fr/sncf/osrd/stdcm/DepartureTimeShiftTests.kt
github-actions / JUnit Test Report
DepartureTimeShiftTests.testTwoOpeningsFirstBlock()
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.DepartureTimeShiftTests.testTwoOpeningsFirstBlock(DepartureTimeShiftTests.kt:287)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 411 in core/src/test/kotlin/fr/sncf/osrd/stdcm/DepartureTimeShiftTests.kt
github-actions / JUnit Test Report
DepartureTimeShiftTests.testMaximumShiftWithDelays()
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.DepartureTimeShiftTests.testMaximumShiftWithDelays(DepartureTimeShiftTests.kt:411)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 457 in core/src/test/kotlin/fr/sncf/osrd/stdcm/DepartureTimeShiftTests.kt
github-actions / JUnit Test Report
DepartureTimeShiftTests.testSeveralOpenings()
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.DepartureTimeShiftTests.testSeveralOpenings(DepartureTimeShiftTests.kt:457)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 209 in core/src/test/kotlin/fr/sncf/osrd/stdcm/DepartureTimeShiftTests.kt
github-actions / JUnit Test Report
DepartureTimeShiftTests.testImpossibleAddedDelay()
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.DepartureTimeShiftTests.testImpossibleAddedDelay(DepartureTimeShiftTests.kt:209)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 361 in core/src/test/kotlin/fr/sncf/osrd/stdcm/DepartureTimeShiftTests.kt
github-actions / JUnit Test Report
DepartureTimeShiftTests.testMaximumShiftMoreRestrictive()
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.DepartureTimeShiftTests.testMaximumShiftMoreRestrictive(DepartureTimeShiftTests.kt:361)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 109 in core/src/test/kotlin/fr/sncf/osrd/stdcm/DepartureTimeShiftTests.kt
github-actions / JUnit Test Report
DepartureTimeShiftTests.testEarliestArrivalTime()
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.DepartureTimeShiftTests.testEarliestArrivalTime(DepartureTimeShiftTests.kt:109)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 70 in core/src/test/kotlin/fr/sncf/osrd/stdcm/DepartureTimeShiftTests.kt
github-actions / JUnit Test Report
DepartureTimeShiftTests.testSimpleSeveralBlocks()
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.DepartureTimeShiftTests.testSimpleSeveralBlocks(DepartureTimeShiftTests.kt:70)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 318 in core/src/test/kotlin/fr/sncf/osrd/stdcm/DepartureTimeShiftTests.kt
github-actions / JUnit Test Report
DepartureTimeShiftTests.testTwoOpeningsLastBlock()
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.DepartureTimeShiftTests.testTwoOpeningsLastBlock(DepartureTimeShiftTests.kt:318)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 157 in core/src/test/kotlin/fr/sncf/osrd/stdcm/DepartureTimeShiftTests.kt
github-actions / JUnit Test Report
DepartureTimeShiftTests.testEarliestArrivalTimeWithOccupancy()
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7540.0..7300.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.DepartureTimeShiftTests.testEarliestArrivalTimeWithOccupancy(DepartureTimeShiftTests.kt:157)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 480 in core/src/test/kotlin/fr/sncf/osrd/stdcm/DepartureTimeShiftTests.kt
github-actions / JUnit Test Report
DepartureTimeShiftTests.testMaximumDepartureTimeDelay()
java.lang.IllegalArgumentException: Invalid range: [1244.0..1004.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [1244.0..1004.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.DepartureTimeShiftTests.testMaximumDepartureTimeDelay(DepartureTimeShiftTests.kt:480)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 163 in core/src/test/kotlin/fr/sncf/osrd/stdcm/EngineeringAllowanceTests.kt
github-actions / JUnit Test Report
EngineeringAllowanceTests.testSlowdownSeveralBlocks()
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.EngineeringAllowanceTests.testSlowdownSeveralBlocks(EngineeringAllowanceTests.kt:163)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 303 in core/src/test/kotlin/fr/sncf/osrd/stdcm/EngineeringAllowanceTests.kt
github-actions / JUnit Test Report
EngineeringAllowanceTests.testMaxDepartureTimeShift()
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.EngineeringAllowanceTests.testMaxDepartureTimeShift(EngineeringAllowanceTests.kt:303)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 436 in core/src/test/kotlin/fr/sncf/osrd/stdcm/EngineeringAllowanceTests.kt
github-actions / JUnit Test Report
EngineeringAllowanceTests.testReturnTheFastestPathWithAllowance()
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.EngineeringAllowanceTests.testReturnTheFastestPathWithAllowance(EngineeringAllowanceTests.kt:436)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 354 in core/src/test/kotlin/fr/sncf/osrd/stdcm/EngineeringAllowanceTests.kt
github-actions / JUnit Test Report
EngineeringAllowanceTests.testAllowanceWithDepartureTimeShift()
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.EngineeringAllowanceTests.testAllowanceWithDepartureTimeShift(EngineeringAllowanceTests.kt:354)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Check failure on line 83 in core/src/test/kotlin/fr/sncf/osrd/stdcm/EngineeringAllowanceTests.kt
github-actions / JUnit Test Report
EngineeringAllowanceTests.testSlowdown()
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
Raw output
java.lang.IllegalArgumentException: Invalid range: [7440.0..7200.0)
at com.google.common.collect.Range.<init>(Range.java:334)
at com.google.common.collect.Range.create(Range.java:132)
at com.google.common.collect.Range.closedOpen(Range.java:169)
at fr.sncf.osrd.stdcm.graph.VisitedNodes.markAsVisited(VisitedNodes.kt:195)
at fr.sncf.osrd.stdcm.graph.STDCMGraph.getAdjacentEdges(STDCMGraph.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.getAdjacentNodes(STDCMPathfinding.kt:170)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPathImpl(STDCMPathfinding.kt:165)
at fr.sncf.osrd.stdcm.graph.STDCMPathfinding.findPath(STDCMPathfinding.kt:119)
at fr.sncf.osrd.stdcm.graph.STDCMPathfindingKt.findPath(STDCMPathfinding.kt:73)
at fr.sncf.osrd.stdcm.STDCMPathfindingBuilder.run(STDCMPathfindingBuilder.kt:155)
at fr.sncf.osrd.stdcm.EngineeringAllowanceTests.testSlowdown(EngineeringAllowanceTests.kt:83)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)