Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test failures on linux #2

Open
hyperthunk opened this issue Jan 10, 2013 · 1 comment
Open

test failures on linux #2

hyperthunk opened this issue Jan 10, 2013 · 1 comment

Comments

@hyperthunk
Copy link
Contributor

OS: CentOS 6 (Linux 2.6.32-279.19.1.el6.x86_64 #1 SMP x86_64 x86_64 x86_64)
GHC: version 7.4.2

Had to bump a couple of dependencies: test-framework (to 0.8) and test-framework-hunit (to 0.3.0), as older versions wouldn't install.

t4@frigg:distributed-process-global $ cabal test --show-details=always
Running 1 test suites...
Test suite TestGlobal: RUNNING...
Basic features:
  multicallTest: [OK]
  clusterTest1: [OK]
  clusterTest2: [OK]
  registrationErrors: [Failed]
ERROR: UnexpectedConnectionFailure
  registrationVisibility: [OK]
  collisionTest: [OK]

         Test Cases  Total      
 Passed  5           5          
 Failed  1           1          
 Total   6           6          
Test suite TestGlobal: FAIL
Test suite logged to:
dist/test/distributed-process-global-0.1.0.0-TestGlobal.log
0 of 1 test suites (0 of 1 test cases) passed.
@hyperthunk
Copy link
Contributor Author

On OSX, the failures are quite different, consistent and very tough to track down. Lots and lots of errors appear to be occurring at the network-transport level. At first, I assumed you'd maybe forgotten a reconnect somewhere, but I can't see why that would work on one platform and not another. I will try and find some more time to investigate this soon.

Here's a trace log:

t4@iske:distributed-process-global $ ./dist/build/TestGlobal/TestGlobal +RTS -v-s-g-p
7fff74a69960: created capset 0 of type 2
7fff74a69960: created capset 1 of type 3
7fff74a69960: assigned cap 0 to capset 0
7fff74a69960: assigned cap 0 to capset 1
7fff74a69960: assigned cap 1 to capset 0
7fff74a69960: assigned cap 1 to capset 1
7fff74a69960: assigned cap 2 to capset 0
7fff74a69960: assigned cap 2 to capset 1
7fff74a69960: assigned cap 3 to capset 0
7fff74a69960: assigned cap 3 to capset 1
Basic features:
   10d487000: cap 0: [node-controller] pid://127.0.0.1:8080:0:5 DiedException "barf"
   10d1b3000: cap 1: [network] invalid request: 1045
   10d1b3000: cap 1: [network] invalid request: 1045
   10d1b3000: cap 1: [network] invalid request: 1061
   10d1b3000: cap 1: [network] invalid request: 1061
   10d381000: cap 2: [network] invalid request: 1102
   10d381000: cap 2: [network] invalid request: 1102
   10d1b3000: cap 1: [network] invalid request: 1135
   10d1b3000: cap 1: [network] invalid request: 1135
   10d1b3000: cap 1: [network] invalid request: 1184
   10d1b3000: cap 1: [network] invalid request: 1184
   10d1b3000: cap 1: [network] invalid request: 1045
  multicallTest: [OK]
   10d404000: cap 3: [network] invalid request: 1061
   10d404000: cap 3: [network] invalid request: 1061
   10d487000: cap 0: [network] invalid request: 1052
   10d487000: cap 0: [network] invalid request: 1052
   10d487000: cap 0: [network] invalid request: 1052
   10d1b3000: cap 1: [network] invalid request: 1058
   10d1b3000: cap 1: [network] invalid request: 1058
   10d487000: cap 0: [network] invalid request: 1094
   10d487000: cap 0: [network] invalid request: 1094
   10d404000: cap 3: [network] invalid request: 1094
   10d404000: cap 3: [network] invalid request: 1094
   10d1b3000: cap 1: [network] invalid request: 1048
   10d1b3000: cap 1: [network] invalid request: 1048
   10d1b3000: cap 1: [network] invalid request: 1048
   10d1b3000: cap 1: [network] invalid request: 1084
   10d1b3000: cap 1: [network] invalid request: 1084
   10d1b3000: cap 1: [network] invalid request: 1105
   10d1b3000: cap 1: [network] invalid request: 1105
   10d1b3000: cap 1: [network] invalid request: 1105
   10d1b3000: cap 1: [network] invalid request: 1110
   10d1b3000: cap 1: [network] invalid request: 1110
   10d381000: cap 2: [network] invalid request: 1131
   10d381000: cap 2: [network] invalid request: 1131
   10d381000: cap 2: [network] invalid request: 1131
   10d381000: cap 2: [network] invalid request: 1136
   10d381000: cap 2: [network] invalid request: 1136
   10d381000: cap 2: [network] invalid request: 1157
   10d381000: cap 2: [network] invalid request: 1157
   10d381000: cap 2: [network] invalid request: 1157
   10d381000: cap 2: [network] invalid request: 1162
   10d381000: cap 2: [network] invalid request: 1162
   10d381000: cap 2: [network] invalid request: 1188
   10d381000: cap 2: [network] invalid request: 1188
   10d1b3000: cap 1: [network] invalid request: 1209
   10d1b3000: cap 1: [network] invalid request: 1209
   10d1b3000: cap 1: [network] invalid request: 1209
   10d404000: cap 3: [network] invalid request: 1214
   10d404000: cap 3: [network] invalid request: 1214
   10d487000: cap 0: [network] invalid request: 1235
   10d487000: cap 0: [network] invalid request: 1235
   10d487000: cap 0: [network] invalid request: 1235
   10d487000: cap 0: [network] invalid request: 1240
   10d487000: cap 0: [network] invalid request: 1240
   10d487000: cap 0: [network] invalid request: 1266
   10d487000: cap 0: [network] invalid request: 1266
   10d1b3000: cap 1: [network] invalid request: 1287
   10d1b3000: cap 1: [network] invalid request: 1287
   10d1b3000: cap 1: [network] invalid request: 1287
   10d487000: cap 0: [network] invalid request: 1292
   10d487000: cap 0: [network] invalid request: 1292
   10d404000: cap 3: [network] invalid request: 1313
   10d404000: cap 3: [network] invalid request: 1313
   10d404000: cap 3: [network] invalid request: 1313
   10d404000: cap 3: [network] invalid request: 1318
   10d404000: cap 3: [network] invalid request: 1318
   10d404000: cap 3: [network] invalid request: 1339
   10d404000: cap 3: [network] invalid request: 1339
   10d404000: cap 3: [network] invalid request: 1339
   10d404000: cap 3: [network] invalid request: 1344
   10d404000: cap 3: [network] invalid request: 1344
   10d487000: cap 0: [network] invalid request: 1365
   10d487000: cap 0: [network] invalid request: 1365
   10d487000: cap 0: [network] invalid request: 1365
   10d487000: cap 0: [network] invalid request: 1370
   10d487000: cap 0: [network] invalid request: 1370
   10db8d000: cap 2: [network] invalid request: 1391
   10db8d000: cap 2: [network] invalid request: 1391
   10db8d000: cap 2: [network] invalid request: 1391
   10db8d000: cap 2: [network] invalid request: 1396
   10db8d000: cap 2: [network] invalid request: 1396
   10d487000: cap 0: [network] invalid request: 1417
   10d487000: cap 0: [network] invalid request: 1417
   10d487000: cap 0: [network] invalid request: 1417
   10d404000: cap 3: [network] invalid request: 1422
   10d404000: cap 3: [network] invalid request: 1422
   10db8d000: cap 2: [network] invalid request: 1448
   10db8d000: cap 2: [network] invalid request: 1448
   10d981000: cap 3: [network] invalid request: 1474
   10d981000: cap 3: [network] invalid request: 1474
   10d1b3000: cap 1: [network] invalid request: 1500
   10d1b3000: cap 1: [network] invalid request: 1500
   10d1b3000: cap 1: [network] invalid request: 1521
   10d1b3000: cap 1: [network] invalid request: 1521
   10d1b3000: cap 1: [network] invalid request: 1521
   10d381000: cap 2: [network] invalid request: 1526
   10d381000: cap 2: [network] invalid request: 1526
   10d1b3000: cap 1: [network] invalid request: 1547
   10d1b3000: cap 1: [network] invalid request: 1547
   10d1b3000: cap 1: [network] invalid request: 1547
   10d487000: cap 0: [node-controller] pid://127.0.0.1:8080:3:6 DiedException "exit-from=pid://127.0.0.1:8080:3:6"
   10d1b3000: cap 1: [network] invalid request: 1058
   10d1b3000: cap 1: [network] invalid request: 1084
   10d1b3000: cap 1: [network] invalid request: 1110
   10d487000: cap 0: [node-controller] pid://127.0.0.1:8080:3:4 DiedException "ProcessLinkException pid://127.0.0.1:8080:3:6 (DiedException \"exit-from=pid://127.0.0.1:8080:3:6\")"
   10d1b3000: cap 1: [network] invalid request: 1136
   10d1b3000: cap 1: [network] invalid request: 1162
   10d1b3000: cap 1: [network] invalid request: 1188
   10d1b3000: cap 1: [network] invalid request: 1214
   10d1b3000: cap 1: [network] invalid request: 1240
   10d1b3000: cap 1: [network] invalid request: 1266
   10d1b3000: cap 1: [network] invalid request: 1292
   10d1b3000: cap 1: [network] invalid request: 1318
   10d1b3000: cap 1: [network] invalid request: 1344
   10d1b3000: cap 1: [network] invalid request: 1370
   10d1b3000: cap 1: [network] invalid request: 1396
   10d1b3000: cap 1: [network] invalid request: 1422
   10d1b3000: cap 1: [network] invalid request: 1448
   10d487000: cap 0: [node-controller] pid://127.0.0.1:8080:3:5 DiedException "ProcessLinkException pid://127.0.0.1:8080:3:4 (DiedException \"ProcessLinkException pid://127.0.0.1:8080:3:6 (DiedException \\\"exit-from=pid://127.0.0.1:8080:3:6\\\")\")"
   10d1b3000: cap 1: [network] invalid request: 1474
   10d1b3000: cap 1: [network] invalid request: 1500
   10d487000: cap 0: [node-controller] pid://127.0.0.1:8080:3:4 DiedException "ProcessLinkException pid://127.0.0.1:8080:3:6 (DiedException \"exit-from=pid://127.0.0.1:8080:3:6\")"
   10d1b3000: cap 1: [network] invalid request: 1526
^C7fff74a69960: removed cap 0 from capset 0
7fff74a69960: removed cap 0 from capset 1
7fff74a69960: removed cap 1 from capset 0
7fff74a69960: removed cap 1 from capset 1
7fff74a69960: removed cap 2 from capset 0
7fff74a69960: removed cap 2 from capset 1
7fff74a69960: removed cap 3 from capset 0
7fff74a69960: removed cap 3 from capset 1
7fff74a69960: deleted capset 0
7fff74a69960: deleted capset 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant