all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
blob 89fe60b5981f7a7c61a119aaa2fac00257da69bb 1867 bytes (raw)
name: gnu/packages/patches/kodi-skip-testmasseventgeneral.patch 	 # note: path name is non-authoritative(*)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
 
This test has been intermittently failing since version 18.2 (see Guix
bug 36675).

438/521 Test #438: TestMassEvent.General ....................................................Child aborted***Exception:   0.82 sec
Note: Google Test filter = TestMassEvent.General
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from TestMassEvent
[ RUN      ] TestMassEvent.General
[       OK ] TestMassEvent.General (105 ms)
[----------] 1 test from TestMassEvent (105 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (142 ms total)
[  PASSED  ] 1 test.
kodi-test: ../nptl/pthread_mutex_lock.c:434: __pthread_mutex_lock_full: Assertion `robust || (oldval & FUTEX_OWNER_DIED) == 0' failed.

---
 xbmc/threads/test/TestEvent.cpp | 19 +++++++++----------
 1 file changed, 9 insertions(+), 10 deletions(-)

diff --git a/xbmc/threads/test/TestEvent.cpp b/xbmc/threads/test/TestEvent.cpp
index 40e644c0ed..8fe329caa4 100644
--- a/xbmc/threads/test/TestEvent.cpp
+++ b/xbmc/threads/test/TestEvent.cpp
@@ -592,17 +592,17 @@ template <class W> void RunMassEventTest(std::vector<std::shared_ptr<W>>& m, boo
 }


-TEST(TestMassEvent, General)
-{
-  g_event = new CEvent();
+// TEST(TestMassEvent, General)
+// {
+//   g_event = new CEvent();

-  std::vector<std::shared_ptr<mass_waiter>> m(NUMTHREADS);
-  for(size_t i=0; i<NUMTHREADS; i++)
-    m[i].reset(new mass_waiter());
+//   std::vector<std::shared_ptr<mass_waiter>> m(NUMTHREADS);
+//   for(size_t i=0; i<NUMTHREADS; i++)
+//     m[i].reset(new mass_waiter());

-  RunMassEventTest(m,true);
-  delete g_event;
-}
+//   RunMassEventTest(m,true);
+//   delete g_event;
+// }

 TEST(TestMassEvent, Polling)
 {
@@ -615,4 +615,3 @@ TEST(TestMassEvent, Polling)
   RunMassEventTest(m,false);
   delete g_event;
 }
-
--
2.24.0

debug log:

solving 89fe60b598 ...
found 89fe60b598 in https://yhetil.org/guix/20191203135214.1871840-1-josh@inv.alid.pw/

applying [1/1] https://yhetil.org/guix/20191203135214.1871840-1-josh@inv.alid.pw/
diff --git a/gnu/packages/patches/kodi-skip-testmasseventgeneral.patch b/gnu/packages/patches/kodi-skip-testmasseventgeneral.patch
new file mode 100644
index 0000000000..89fe60b598

Checking patch gnu/packages/patches/kodi-skip-testmasseventgeneral.patch...
Applied patch gnu/packages/patches/kodi-skip-testmasseventgeneral.patch cleanly.

index at:
100644 89fe60b5981f7a7c61a119aaa2fac00257da69bb	gnu/packages/patches/kodi-skip-testmasseventgeneral.patch

(*) Git path names are given by the tree(s) the blob belongs to.
    Blobs themselves have no identifier aside from the hash of its contents.^

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.