 	//Setup: default route data
 	setupDefaultRouteData((void*)routes, (void*)route_hops);
 	
-	//Test 1: verify that the route cache is empty by default
-	result &= testEmptyCache(&route_cache);
-	route_cache.remove_all();//ok, must assume that this works in order to use it as a cleanup
-	
-	//Test 2: add all routes, remove them, then verify route cache is empty
-	result &= testRemove(&route_cache, (void*)routes);
-	route_cache.remove_all();
-	
-	//Test 3: verify that getters1 return correct data
-	result &= testGetters1(&route_cache, (void*)routes);
-	route_cache.remove_all();
-	
-	//Test 4: verify that getters2 return correct data
-	result &= testGetters2(&route_cache, (void*)routes);
-	route_cache.remove_all();
+//	//Test 1: verify that the route cache is empty by default
+//	trace << PSTR("[TestSuite][Test_RouteCache] Test 1: verify that the route cache is empty by default") << endl;
+//	result &= testEmptyCache(&route_cache);
+//	route_cache.remove_all();//ok, must assume that this works in order to use it as a cleanup
+//
+//	//Test 2: add all routes, remove them, then verify route cache is empty
+//	trace << PSTR("[TestSuite][Test_RouteCache] Test 2: add all routes, remove them, then verify route cache is empty") << endl;
+//	result &= testRemove(&route_cache, (void*)routes);
+//	route_cache.remove_all();
+//
+//	//Test 3: verify that getters1 return correct data
+//	trace << PSTR("[TestSuite][Test_RouteCache] Test 3: verify that getters1 return correct data") << endl;
+//	result &= testGetters1(&route_cache, (void*)routes);
+//	route_cache.remove_all();
+//
+//	//Test 4: verify that getters2 return correct data
+//	trace << PSTR("[TestSuite][Test_RouteCache] Test 4: verify that getters2 return correct data") << endl;
+//	result &= testGetters2(&route_cache, (void*)routes);
+//	route_cache.remove_all();
 	
 	//Test 5: verify that QoS functions return correct data
+	trace << PSTR("[TestSuite][Test_RouteCache] Test 5: verify that QoS functions return correct data") << endl;
 	result &= testQoS(&route_cache, (void*)routes);
 	route_cache.remove_all();
 	
-	//Test 6: verify that add and replace works correctly
-	result &= testAddAndReplace(&route_cache, (void*)routes);
-	route_cache.remove_all();
+//	//Test 6: verify that add and replace works correctly
+//	trace << PSTR("[TestSuite][Test_RouteCache] Test 6: verify that add and replace works correctly") << endl;
+//	result &= testAddAndReplace(&route_cache, (void*)routes);
+//	route_cache.remove_all();
 	
 	////////////////////// END //////////////////////
 	

	trace << PSTR("Run time (ms): ") << time << PSTR("\r\n");
	trace << PSTR("[TestSuite][Test_RouteCache] Finished: ") << (result ? PSTR("PASSED") : PSTR("FAILED")) << endl;
	printDelimiter1();
}

void setup()
{
	uart.begin(115200);
	uint8_t mode = SLEEP_MODE_IDLE;
	Watchdog::begin(16, mode);  
	RTC::begin();
	trace.begin(&uart, PSTR(__FILE__));



void loop()
{
	Watchdog::delay(60000);
}

#endif
