Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rt-tests for openSUSE:Factory 
checked in at 2021-07-01 07:05:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rt-tests (Old)
 and      /work/SRC/openSUSE:Factory/.rt-tests.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rt-tests"

Thu Jul  1 07:05:42 2021 rev:5 rq:903214 version:2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/rt-tests/rt-tests.changes        2021-06-26 
21:25:43.079363501 +0200
+++ /work/SRC/openSUSE:Factory/.rt-tests.new.2625/rt-tests.changes      
2021-07-01 07:05:59.951306130 +0200
@@ -1,0 +2,7 @@
+Wed Jun 30 07:06:07 UTC 2021 - Daniel Wagner <[email protected]>
+
+- Update to upstream version 2.1
+  * Avoid pagefault at startup which made the first cycle
+    in cyclictest measure a huge latency spike.
+
+-------------------------------------------------------------------

Old:
----
  rt-tests-2.0.tar.gz

New:
----
  rt-tests-2.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rt-tests.spec ++++++
--- /var/tmp/diff_new_pack.lDYXY4/_old  2021-07-01 07:06:00.323303224 +0200
+++ /var/tmp/diff_new_pack.lDYXY4/_new  2021-07-01 07:06:00.327303194 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           rt-tests
-Version:        2.0
+Version:        2.1
 Release:        0
 Summary:        Realtime Kernel Testsuite
 License:        GPL-2.0-only

++++++ rt-tests-2.0.tar.gz -> rt-tests-2.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rt-tests-2.0/Makefile new/rt-tests-2.1/Makefile
--- old/rt-tests-2.0/Makefile   2021-06-17 15:02:58.000000000 +0200
+++ new/rt-tests-2.1/Makefile   2021-06-30 05:09:41.000000000 +0200
@@ -1,4 +1,4 @@
-VERSION = 1.10
+VERSION = 2.1
 CC = $(CROSS_COMPILE)gcc
 AR = $(CROSS_COMPILE)ar
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rt-tests-2.0/src/cyclictest/cyclictest.c 
new/rt-tests-2.1/src/cyclictest/cyclictest.c
--- old/rt-tests-2.0/src/cyclictest/cyclictest.c        2021-06-17 
15:02:58.000000000 +0200
+++ new/rt-tests-2.1/src/cyclictest/cyclictest.c        2021-06-30 
05:09:41.000000000 +0200
@@ -615,7 +615,6 @@
                setitimer(ITIMER_REAL, &itimer, NULL);
        }
 
-       rt_test_start();
        stat->threadstarted++;
 
        while (!shutdown) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rt-tests-2.0/src/include/rt-utils.h 
new/rt-tests-2.1/src/include/rt-utils.h
--- old/rt-tests-2.0/src/include/rt-utils.h     2021-06-17 15:02:58.000000000 
+0200
+++ new/rt-tests-2.1/src/include/rt-utils.h     2021-06-30 05:09:41.000000000 
+0200
@@ -82,8 +82,6 @@
 
 void rt_init(int argc, char *argv[]);
 
-void rt_test_start(void);
-
 void rt_write_json(const char *filename, int return_code,
                   void (*cb)(FILE *, void *),
                   void *data);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rt-tests-2.0/src/lib/rt-utils.c 
new/rt-tests-2.1/src/lib/rt-utils.c
--- old/rt-tests-2.0/src/lib/rt-utils.c 2021-06-17 15:02:58.000000000 +0200
+++ new/rt-tests-2.1/src/lib/rt-utils.c 2021-06-30 05:09:41.000000000 +0200
@@ -490,6 +490,19 @@
        close_tracemark_fd();
 }
 
+static void get_timestamp(char *tsbuf)
+{
+       struct timeval tv;
+       struct tm *tm;
+       time_t t;
+
+       gettimeofday(&tv, NULL);
+       t = tv.tv_sec;
+       tm = localtime(&t);
+       /* RFC 2822-compliant date format */
+       strftime(tsbuf, MAX_TS_SIZE, "%a, %d %b %Y %T %z", tm);
+}
+
 void rt_init(int argc, char *argv[])
 {
        int offset = 0;
@@ -514,23 +527,7 @@
 
                offset += len + 1;
        }
-}
 
-static void get_timestamp(char *tsbuf)
-{
-       struct timeval tv;
-       struct tm *tm;
-       time_t t;
-
-       gettimeofday(&tv, NULL);
-       t = tv.tv_sec;
-       tm = localtime(&t);
-       /* RFC 2822-compliant date format */
-       strftime(tsbuf, MAX_TS_SIZE, "%a, %d %b %Y %T %z", tm);
-}
-
-void rt_test_start(void)
-{
        get_timestamp(ts_start);
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rt-tests-2.0/src/oslat/oslat.c 
new/rt-tests-2.1/src/oslat/oslat.c
--- old/rt-tests-2.0/src/oslat/oslat.c  2021-06-17 15:02:58.000000000 +0200
+++ new/rt-tests-2.1/src/oslat/oslat.c  2021-06-30 05:09:41.000000000 +0200
@@ -854,7 +854,6 @@
                printf("Test starts...\n");
        /* Reset n_threads to always run on all the cores */
        g.n_threads = g.n_threads_total;
-       rt_test_start();
        run_expt(threads, g.runtime);
 
        if (!g.quiet)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rt-tests-2.0/src/pi_tests/pi_stress.c 
new/rt-tests-2.1/src/pi_tests/pi_stress.c
--- old/rt-tests-2.0/src/pi_tests/pi_stress.c   2021-06-17 15:02:58.000000000 
+0200
+++ new/rt-tests-2.1/src/pi_tests/pi_stress.c   2021-06-30 05:09:41.000000000 
+0200
@@ -304,7 +304,6 @@
        }
        /* report */
        banner();
-       rt_test_start();
        start = time(NULL);
 
        /* turn loose the threads */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rt-tests-2.0/src/pmqtest/pmqtest.c 
new/rt-tests-2.1/src/pmqtest/pmqtest.c
--- old/rt-tests-2.0/src/pmqtest/pmqtest.c      2021-06-17 15:02:58.000000000 
+0200
+++ new/rt-tests-2.1/src/pmqtest/pmqtest.c      2021-06-30 05:09:41.000000000 
+0200
@@ -582,7 +582,6 @@
        sigemptyset(&sigset);
        pthread_sigmask(SIG_SETMASK, &sigset, NULL);
 
-       rt_test_start();
        do {
                int newsamples = 0, newtimeoutcount = 0;
                int minsamples = INT_MAX;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rt-tests-2.0/src/ptsematest/ptsematest.c 
new/rt-tests-2.1/src/ptsematest/ptsematest.c
--- old/rt-tests-2.0/src/ptsematest/ptsematest.c        2021-06-17 
15:02:58.000000000 +0200
+++ new/rt-tests-2.1/src/ptsematest/ptsematest.c        2021-06-30 
05:09:41.000000000 +0200
@@ -468,7 +468,6 @@
        maindelay.tv_sec = 0;
        maindelay.tv_nsec = 50000000; /* 50 ms */
 
-       rt_test_start();
        while (!shutdown) {
                for (i = 0; i < num_threads; i++)
                        shutdown |= receiver[i].shutdown | sender[i].shutdown;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rt-tests-2.0/src/rt-migrate-test/rt-migrate-test.c 
new/rt-tests-2.1/src/rt-migrate-test/rt-migrate-test.c
--- old/rt-tests-2.0/src/rt-migrate-test/rt-migrate-test.c      2021-06-17 
15:02:58.000000000 +0200
+++ new/rt-tests-2.1/src/rt-migrate-test/rt-migrate-test.c      2021-06-30 
05:09:41.000000000 +0200
@@ -621,7 +621,6 @@
 
        setup_ftrace_marker();
 
-       rt_test_start();
        for (loop=0; loop < nr_runs; loop++) {
                unsigned long long end;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rt-tests-2.0/src/sched_deadline/cyclicdeadline.c 
new/rt-tests-2.1/src/sched_deadline/cyclicdeadline.c
--- old/rt-tests-2.0/src/sched_deadline/cyclicdeadline.c        2021-06-17 
15:02:58.000000000 +0200
+++ new/rt-tests-2.1/src/sched_deadline/cyclicdeadline.c        2021-06-30 
05:09:41.000000000 +0200
@@ -1213,7 +1213,6 @@
        if (duration)
                alarm(duration);
 
-       rt_test_start();
        loop(sched_data, nr_threads);
 
        for (i = 0; i < nr_threads; i++) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rt-tests-2.0/src/signaltest/signaltest.c 
new/rt-tests-2.1/src/signaltest/signaltest.c
--- old/rt-tests-2.0/src/signaltest/signaltest.c        2021-06-17 
15:02:58.000000000 +0200
+++ new/rt-tests-2.1/src/signaltest/signaltest.c        2021-06-30 
05:09:41.000000000 +0200
@@ -500,7 +500,6 @@
                              strerror(status));
        }
 
-       rt_test_start();
        while (!shutdown) {
                int allstarted = 1;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rt-tests-2.0/src/sigwaittest/sigwaittest.c 
new/rt-tests-2.1/src/sigwaittest/sigwaittest.c
--- old/rt-tests-2.0/src/sigwaittest/sigwaittest.c      2021-06-17 
15:02:58.000000000 +0200
+++ new/rt-tests-2.1/src/sigwaittest/sigwaittest.c      2021-06-30 
05:09:41.000000000 +0200
@@ -652,7 +652,6 @@
                            &sender[i]);
        }
 
-       rt_test_start();
        while (!mustshutdown) {
                for (i = 0; i < num_threads; i++)
                        mustshutdown |= receiver[i].shutdown |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rt-tests-2.0/src/ssdd/ssdd.c 
new/rt-tests-2.1/src/ssdd/ssdd.c
--- old/rt-tests-2.0/src/ssdd/ssdd.c    2021-06-17 15:02:58.000000000 +0200
+++ new/rt-tests-2.1/src/ssdd/ssdd.c    2021-06-30 05:09:41.000000000 +0200
@@ -357,7 +357,6 @@
                        forktests(i);
        }
 
-       rt_test_start();
        for (i = 0; i < nforks; i++) {
                status = do_wait(&wait_pid, &ret_sig);
                if (status != STATE_EXITED) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rt-tests-2.0/src/svsematest/svsematest.c 
new/rt-tests-2.1/src/svsematest/svsematest.c
--- old/rt-tests-2.0/src/svsematest/svsematest.c        2021-06-17 
15:02:58.000000000 +0200
+++ new/rt-tests-2.1/src/svsematest/svsematest.c        2021-06-30 
05:09:41.000000000 +0200
@@ -724,7 +724,6 @@
                            &sender[i]);
        }
 
-       rt_test_start();
        while (!mustshutdown) {
                for (i = 0; i < num_threads; i++)
                        mustshutdown |= receiver[i].shutdown |

Reply via email to