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 is failing on Fedora (luv 1.43.0.0) #594

Closed
cryptomilk opened this issue Apr 16, 2022 · 4 comments
Closed

Test is failing on Fedora (luv 1.43.0.0) #594

cryptomilk opened this issue Apr 16, 2022 · 4 comments

Comments

@cryptomilk
Copy link
Contributor

cryptomilk commented Apr 16, 2022

Hey,

a threadpool test is failing on Fedora if I build in koji:

ok 110 work - test threadpool with async
1
2
3
4
5
7
8
ok 111 work - test threadpool with coro
ok 112 work - test threadpool with invalid argument
Uncaught Error: Error: thread arg not support type 'table' at 1
stack traceback:
	[C]: ?
ok 113 work - test threadpool with invalid return value
#1 failed test
  In	uv_thread_t: 0x7fc5ae030640
6

https://koji.fedoraproject.org/koji/taskinfo?taskID=85765666

How can I provide more detailed information to understand the issue?
Note that Fedora rawhide has already libuv-devel 1.44.0 and it uses lua-5.1.

@squeek502
Copy link
Member

squeek502 commented Apr 16, 2022

That output looks ok for threadpool. I believe this is the test that's failing:

  timeout (could be caused by firewall settings)
  ./lib/tap.lua:66: Found 1 unexpected call
  stack traceback:
  	[C]: in function 'error'
  	./lib/tap.lua:66: in function <./lib/tap.lua:48>
  	[C]: in function 'xpcall'
  	./lib/tap.lua:48: in function 'run'
  	./lib/tap.lua:146: in function 'tap'
  	tests/run.lua:23: in main chunk
  	[C]: ?
not ok 106 udp - udp multicast join ipv6

This is a known issue with the default firewalld settings of Fedora, see #539

You will likely need to disable or skip the udp multicast join ipv6 test.

@squeek502 squeek502 changed the title Threadpool test is failing on Fedora (luv 1.43.0.0) Test is failing on Fedora (luv 1.43.0.0) Apr 16, 2022
@cryptomilk
Copy link
Contributor Author

Can you tell the testsuite it to stop immediately when an error occurs?

@squeek502
Copy link
Member

There's no support for that currently, no.

@cryptomilk
Copy link
Contributor Author

Closing the bug, package on Fedora updated.

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

No branches or pull requests

2 participants