// Path: chronos/src/androidTest/java/com/redmadrobot/chronos/TestSettings.java
// public final class TestSettings {
// 
//     public final static long MICRO_WAIT = 10L;
// 
//     public final static long SHORT_WAIT = 50L;
// 
//     public final static long OPERATION_WAIT = 100L;
// 
//     public final static long RESPONSE_WAIT = 200L;
// 
//     public final static String INPUT = "test_input_string";
// 
//     private TestSettings() {
// 
//     }
// }


import com.redmadrobot.chronos.TestSettings;
package com.redmadrobot.chronos.util;


/**
 * Utilities to mock waiting for long running tasks.
 *
 * @author maximefimov
 */
public final class TimingUtils {

    private TimingUtils() {
    }

    /**
     * Current thread sleeps for a predefined amount of time. If it has been interrupted, the method
     * would be finished and no exception is thrown.
     */
    public static void sleep() {
        try {
// Path: chronos/src/androidTest/java/com/redmadrobot/chronos/TestSettings.java
// public final class TestSettings {
// 
//     public final static long MICRO_WAIT = 10L;
// 
//     public final static long SHORT_WAIT = 50L;
// 
//     public final static long OPERATION_WAIT = 100L;
// 
//     public final static long RESPONSE_WAIT = 200L;
// 
//     public final static String INPUT = "test_input_string";
// 
//     private TestSettings() {
// 
//     }
// }


// Path: chronos/src/androidTest/java/com/redmadrobot/chronos/util/TimingUtils.java
import com.redmadrobot.chronos.TestSettings;

package com.redmadrobot.chronos.util;


/**
 * Utilities to mock waiting for long running tasks.
 *
 * @author maximefimov
 */
public final class TimingUtils {

    private TimingUtils() {
    }

    /**
     * Current thread sleeps for a predefined amount of time. If it has been interrupted, the method
     * would be finished and no exception is thrown.
     */
    public static void sleep() {
        try {
            Thread.sleep(TestSettings.RESPONSE_WAIT);