[Xenomai-git] Philippe Gerum : testsuite/smokey: fail if out of quota

2015-07-29 Thread git repository hosting
Module: xenomai-3
Branch: next
Commit: 7c4492ac779b049204c39a617f9ee22b72f81c37
URL:
http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=7c4492ac779b049204c39a617f9ee22b72f81c37

Author: Philippe Gerum 
Date:   Wed Jul 29 16:18:36 2015 +0200

testsuite/smokey: fail if out of quota

---

 testsuite/smokey/sched-quota/sched-quota.c |7 +++
 1 file changed, 7 insertions(+)

diff --git a/testsuite/smokey/sched-quota/sched-quota.c 
b/testsuite/smokey/sched-quota/sched-quota.c
index e51c78e..3f7a8ea 100644
--- a/testsuite/smokey/sched-quota/sched-quota.c
+++ b/testsuite/smokey/sched-quota/sched-quota.c
@@ -9,6 +9,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
@@ -328,5 +329,11 @@ static int run_sched_quota(struct smokey_test *t, int 
argc, char *const argv[])
smokey_trace("%d thread%s: cap=%d%%, effective=%.1f%%",
 nrthreads, nrthreads > 1 ? "s": "", quota, effective);
 
+   if (fabs(effective - (double)quota) > 0.5) {
+   smokey_warning("out of quota: %.1f%%",
+  effective - (double)quota);
+   return -EPROTO;
+   }
+
return 0;
 }


___
Xenomai-git mailing list
Xenomai-git@xenomai.org
http://xenomai.org/mailman/listinfo/xenomai-git


[Xenomai-git] Philippe Gerum : testsuite/smokey: fail if out of quota

2015-08-15 Thread git repository hosting
Module: xenomai-3
Branch: master
Commit: 7c4492ac779b049204c39a617f9ee22b72f81c37
URL:
http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=7c4492ac779b049204c39a617f9ee22b72f81c37

Author: Philippe Gerum 
Date:   Wed Jul 29 16:18:36 2015 +0200

testsuite/smokey: fail if out of quota

---

 testsuite/smokey/sched-quota/sched-quota.c |7 +++
 1 file changed, 7 insertions(+)

diff --git a/testsuite/smokey/sched-quota/sched-quota.c 
b/testsuite/smokey/sched-quota/sched-quota.c
index e51c78e..3f7a8ea 100644
--- a/testsuite/smokey/sched-quota/sched-quota.c
+++ b/testsuite/smokey/sched-quota/sched-quota.c
@@ -9,6 +9,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
@@ -328,5 +329,11 @@ static int run_sched_quota(struct smokey_test *t, int 
argc, char *const argv[])
smokey_trace("%d thread%s: cap=%d%%, effective=%.1f%%",
 nrthreads, nrthreads > 1 ? "s": "", quota, effective);
 
+   if (fabs(effective - (double)quota) > 0.5) {
+   smokey_warning("out of quota: %.1f%%",
+  effective - (double)quota);
+   return -EPROTO;
+   }
+
return 0;
 }


___
Xenomai-git mailing list
Xenomai-git@xenomai.org
http://xenomai.org/mailman/listinfo/xenomai-git