[tracker] tests/libtracker-common: testing tracker_sched_idle



commit e7fa3f63143cd5066e14d987f0335a18be8e276a
Author: Ivan Frade <ivan frade gmail com>
Date:   Wed Oct 26 17:22:37 2011 +0300

    tests/libtracker-common: testing tracker_sched_idle
    
    Make a nice coverage. Maybe the file should be ignored right away...

 src/libtracker-common/tracker-sched.c |    2 ++
 tests/libtracker-common/Makefile.am   |    5 ++++-
 2 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/src/libtracker-common/tracker-sched.c b/src/libtracker-common/tracker-sched.c
index 38d13fd..71f6529 100644
--- a/src/libtracker-common/tracker-sched.c
+++ b/src/libtracker-common/tracker-sched.c
@@ -47,6 +47,7 @@ tracker_sched_idle (void)
 
 	if (sched_getparam (0, &sp) == 0) {
 		if (sched_setscheduler (0, SCHED_IDLE, &sp) != 0) {
+//LCOV_EXCL_START
 			const gchar *str = g_strerror (errno);
 
 			g_warning ("Could not set scheduler policy, %s",
@@ -62,6 +63,7 @@ tracker_sched_idle (void)
 
 		return FALSE;
 	}
+//LCOV_EXCL_END
 
 	return TRUE;
 }
diff --git a/tests/libtracker-common/Makefile.am b/tests/libtracker-common/Makefile.am
index 9417f41..e3a66a5 100644
--- a/tests/libtracker-common/Makefile.am
+++ b/tests/libtracker-common/Makefile.am
@@ -7,7 +7,8 @@ TEST_PROGS +=                                          \
 	tracker-dbus                                   \
 	tracker-file-utils                             \
 	tracker-utils				       \
-	tracker-albumart-test
+	tracker-albumart-test			       \
+	tracker-sched-test
 
 AM_CPPFLAGS =                                      \
 	-DTOP_SRCDIR=\"$(abs_top_srcdir)\"             \
@@ -34,4 +35,6 @@ tracker_utils_SOURCES = tracker-utils-test.c
 
 tracker_albumart_test_SOURCES = tracker-albumart-test.c
 
+tracker_sched_test_SOURCES = tracker-sched-test.c
+
 EXTRA_DIST = non-utf8.txt



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]