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

Occasional "ERROR: test failed: isready(rr1)" on AppVeyor and OSX Travis #9572

Closed
tkelman opened this issue Jan 3, 2015 · 8 comments
Closed
Labels
parallelism Parallel or distributed computation test This change adds or pertains to unit tests

Comments

@tkelman
Copy link
Contributor

tkelman commented Jan 3, 2015

See
https://ci.appveyor.com/project/StefanKarpinski/julia/build/1.0.1069/job/r89nh7863xwt4axv
https://ci.appveyor.com/project/StefanKarpinski/julia/build/1.0.1033/job/w29umga18ob007s3
https://ci.appveyor.com/project/StefanKarpinski/julia/build/1.0.993/job/0qiadv446dghm09v

for examples. Seems to only happen on Win64, where I'm running tests in serial on AppVeyor due to #7942. This might be a manifestation of the same problem?

Possibly related but maybe something else, on 32 bit:
https://ci.appveyor.com/project/StefanKarpinski/julia/build/1.0.925/job/yivgyj95e80d85l9

    From worker 2:       * parallel
exception on 2: ERROR: test failed: (3 <= 1)
 in expression: maximum(workloads) - minimum(workloads) <= 1
 in error at error.jl:21
 in default_handler at test.jl:27
 in do_test at test.jl:50
 in runtests at C:\projects\julia\test\testdefs.jl:5
 in run_work_thunk at multi.jl:603
 in run_work_thunk at multi.jl:602
 in anonymous at task.jl:852
while loading parallel.jl, in expression starting on line 131
@tkelman tkelman added system:windows Affects only Windows parallelism Parallel or distributed computation test This change adds or pertains to unit tests labels Jan 3, 2015
tkelman referenced this issue Jan 16, 2015
… and using listenany so that multiple test suites can run in parallel with less likelyhood of collisions
@vtjnash
Copy link
Member

vtjnash commented Jan 16, 2015

not really. that might be a compilation delay if you're blocking sys.dll from loading (such as by using julia-debug.exe). we could do a dummy run to try to cut down on that delay. or just insert a wait(async1)

@tkelman
Copy link
Contributor Author

tkelman commented Jan 18, 2015

Apparently this can happen on OSX too? https://travis-ci.org/JuliaLang/julia/jobs/47393656 someone restarted the build so the log isn't meaningful any more

@tkelman
Copy link
Contributor Author

tkelman commented Jan 19, 2015

another OSX example https://travis-ci.org/JuliaLang/julia/jobs/47532713 (hopefully no one restarts that one)

@tkelman tkelman changed the title Occasional "ERROR: test failed: isready(rr1)" on AppVeyor Occasional "ERROR: test failed: isready(rr1)" on AppVeyor and OSX Travis Jan 19, 2015
@tkelman
Copy link
Contributor Author

tkelman commented Jun 5, 2015

I'm going to close this since I think appveyor has actually been fairly well-behaved (except for the occasional freeze and timeout, which there's a different issue for) and we've got much bigger problems on Travis. We can reopen if this specific problem starts coming back frequently.

@tkelman tkelman closed this as completed Jun 5, 2015
@tkelman
Copy link
Contributor Author

tkelman commented Jun 11, 2015

@tkelman tkelman reopened this Jun 11, 2015
@tkelman
Copy link
Contributor Author

tkelman commented Jul 21, 2015

Just saw this again locally. Totally intermittent, as so many of these are.

edit: and again 7/27 at 9390c71, 64 bit ubuntu 14.04

and again 12/01 on osx buildbot http://buildbot.e.ip.saba.us:8010/builders/build_osx10.9-x64/builds/362/steps/shell_2/logs/stdio

@tkelman
Copy link
Contributor Author

tkelman commented Dec 13, 2015

This is happening really often on the os x buildbot: http://build.julialang.org:8010/builders/build_osx10.9-x64?numbuilds=250

No one sees this locally?

@KristofferC
Copy link
Member

Seen this recently?

@tkelman tkelman closed this as completed Mar 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
parallelism Parallel or distributed computation test This change adds or pertains to unit tests
Projects
None yet
Development

No branches or pull requests

3 participants