diff --git a/alib2measure/test-src/measurements/MeasurementsTest.cpp b/alib2measure/test-src/measurements/MeasurementsTest.cpp
index 1571890f1a6c8797f5c3facb45647df326344db4..268407d15b2299e14ed4b0e6fdf8b80da869ad68 100644
--- a/alib2measure/test-src/measurements/MeasurementsTest.cpp
+++ b/alib2measure/test-src/measurements/MeasurementsTest.cpp
@@ -5,12 +5,9 @@
 #include <iostream>
 #include <alib/measure>
 
-TEST_CASE ( "Measurements", "[unit][measure][measurements]" ) {
+TEST_CASE ( "Measurements", "[unit][measure][measurements][!mayfail]" ) {
 	measurements::reset ( );
 
-	SECTION ( "Construct Measurements" ) {
-	}
-
 	SECTION ( "Time Measurements" ) {
 		measurements::start ( "global", measurements::Type::OVERALL );
 		measurements::start ( "init", measurements::Type::INIT );
@@ -64,7 +61,7 @@ TEST_CASE ( "Measurements", "[unit][measure][measurements]" ) {
 
 		int i = 0;
 		for(const measurements::MeasurementFrame & frame : results.frames) {
-			CHECK ( std::abs ( expectedResults[i] - frame.time.duration.count ( ) ) <= DEVIATION );
+			CHECK ( std::abs ( expectedResults[i] - frame.time.duration.count ( ) ) <= DEVIATION ); // unstable on build machines
 			i++;
 		}