private static int calculateTimeoutInMilliseconds(double testDuration) { double potentialTimeout = (testDuration * 5.0); double timeoutInSeconds = (potentialTimeout > 30.0) ? MathTools.roundToSignificantFigures(potentialTimeout, 2) : 30.0; return Conversions.secondsToMilliseconds(timeoutInSeconds); } }
@Override public void buttonPressed(boolean status) { PrintTools.info("Button " + buttonIndex + " pushed: " + status); } }, button);
public static double computeAlphaGivenBreakFrequency(double breakFrequencyInHetrz, double dt) { double alpha = 1.0 - 4.0 * dt * breakFrequencyInHetrz; alpha = MathTools.clamp(alpha, 0.0, 1.0); return alpha; }
@Override public void createAndSetContactControllerToARobot() { PrintTools.warn(this, "Contact points currently unimplemented for this class"); }
public static void main(String[] args) { MutationTestFacilitator.facilitateMutationTestForClass(ConvexPolygon2dCalculator.class, ConvexPolygon2dCalculatorTest.class); } }
public static void main(String[] args) { MutationTestFacilitator mutationTestFacilitator = new MutationTestFacilitator(); mutationTestFacilitator.addClassesToMutate(new Class[] {ArmTrajectoryCommand.class, JointspaceTrajectoryCommand.class, QueueableCommand.class}); mutationTestFacilitator.addTestClassesToRun(ArmTrajectoryCommandTest.class); mutationTestFacilitator.doMutationTest(); mutationTestFacilitator.openResultInBrowser(); } }
@Override public long getVisionSensorTimestamp() { timestamp += Conversions.millisecondsToNanoseconds(1L); return timestamp; }
public static void main(String[] args) { MutationTestFacilitator.facilitateMutationTestForPackage(StateMachineExampleTwoTest.class); } }
@Override public void disconnected() { PrintTools.info("Disconnected from Valve Detector."); }
@Override public List<? extends Robot> getEnvironmentRobots() { PrintTools.warn(this, "Environment robots currently unimplemented for this class"); return null; }
public static void main(String[] args) { // MutationTestFacilitator.facilitateMutationTestForClass(RigidJoint.class, RigidJointTest.class); MutationTestFacilitator.facilitateMutationTestForClass(RigidJointPhysics.class, RigidJointTest.class); } }
private static int calculateTimeoutInMilliseconds(double testDuration) { double potentialTimeout = (testDuration * 5.0); double timeoutInSeconds = (potentialTimeout > 30.0) ? MathTools.roundToSignificantFigures(potentialTimeout, 2) : 30.0; return (int) Conversions.secondsToMilliseconds(timeoutInSeconds); } }
public static void main(String[] args) { MutationTestFacilitator.facilitateMutationTestForPackage(StateMachineTest.class); } }
public static void main(String args) { MutationTestFacilitator.facilitateMutationTestForClass(FootstepAngularMomentumPredictor.class, FootstepAngularMomentumPredictorTest.class); } }
public static void main(String[] args) { MutationTestFacilitator.facilitateMutationTestForClass(SmartCMPProjector.class, SmartCMPProjectorTest.class); } }
public static void main(String[] args) { MutationTestFacilitator.facilitateMutationTestForClass(PlanarRegionBaseOfCliffAvoider.class, PlanarRegionBaseOfCliffAvoiderTest.class); } }
public static void main(String[] args) { MutationTestFacilitator.facilitateMutationTestForClass(RigidBodyControlManager.class, RigidBodyControlManagerTest.class); } }
public static void main(String[] args) { MutationTestFacilitator.facilitateMutationTestForClass(CenterOfMassTrajectoryHandler.class, CenterOfMassTrajectoryHandlerTest.class); } }
public static void main(String[] args) { MutationTestFacilitator.facilitateMutationTestForClass(PolygonWiggler.class, PolygonWigglingTest.class); } }
public static void main(String[] args) { MutationTestFacilitator.facilitateMutationTestForClass(PlanarRegionPolygonSnapper.class, PlanarRegionPolygonSnapperTest.class); } }