diff --git a/libraries/AP_GPS/examples/GPS_AUTO_test/GPS_AUTO_test.pde b/libraries/AP_GPS/examples/GPS_AUTO_test/GPS_AUTO_test.pde
index f5edc99f784e1071638860f7ec7d633e10c9b319..9b2395da38ed5d48fed6da38c57514f81b51402b 100644
--- a/libraries/AP_GPS/examples/GPS_AUTO_test/GPS_AUTO_test.pde
+++ b/libraries/AP_GPS/examples/GPS_AUTO_test/GPS_AUTO_test.pde
@@ -12,6 +12,7 @@
 #include <AP_HAL_AVR.h>
 #include <AP_HAL_AVR_SITL.h>
 #include <AP_HAL_PX4.h>
+#include <AP_HAL_Linux.h>
 #include <AP_HAL_Empty.h>
 #include <AP_GPS.h>
 #include <DataFlash.h>
@@ -70,6 +71,7 @@ void loop()
                             gps.time_week_ms(),
                             gps.status());
     }
+    hal.scheduler->delay(10);
 }
 
 AP_HAL_MAIN();