From: Jan Schmidt Date: Fri, 6 Feb 2015 18:16:23 +0000 (+1100) Subject: tests: Fix clock regression test X-Git-Tag: 1.6.1~563 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bbae71133d98f7f63f495d8d243c6950209d101d;p=platform%2Fupstream%2Fgstreamer.git tests: Fix clock regression test Fix up the values the test is checking for now that the clock regression returns parameters starting from the end of the regression range. --- diff --git a/tests/check/gst/gstclock.c b/tests/check/gst/gstclock.c index cf971c6..ab0fbd0 100644 --- a/tests/check/gst/gstclock.c +++ b/tests/check/gst/gstclock.c @@ -259,13 +259,13 @@ struct test_entry guint64 expect_denom; } times[] = { { - 32, times1, 257116899087539, 120632768833649, 4052622913376634109, + 32, times1, 257154512360784, 120670380469753, 4052622913376634109, 4052799313904261962}, { - 64, times1, 257100756525466, 120616627179145, 2011895759027682422, + 64, times1, 257359198881356, 120875054227405, 2011895759027682422, 2012014931360215503}, { - 32, times2, 291667914301004, 162096729345562, 2319535707505209857, + 32, times2, 291705506022294, 162134297192792, 2319535707505209857, 2321009753483354451}, { - 32, times3, 291881924291688, 162222328334994, 1370930728180888261, + 32, times3, 291922315691409, 162234934150296, 1370930728180888261, 4392719527011673456} }; @@ -297,8 +297,8 @@ GST_START_TEST (test_regression) fail_unless ((expect_rate - rate) >= -0.1 && (expect_rate - rate) <= 0.1, "Regression params %d fail. Rate out of range. Expected %f, got %f", i, expect_rate, rate); - fail_unless (external >= times[i].expect_external * 0.95 && - external <= times[i].expect_internal * 1.05, + fail_unless (external >= times[i].expect_external * 0.99 && + external <= times[i].expect_external * 1.01, "Regression params %d fail. external %" G_GUINT64_FORMAT " != expected %" G_GUINT64_FORMAT, i, external, times[i].expect_external);