Closed SebastinSanty closed 6 years ago
Looks like you need to regenerate one of the reference test files still
The problem I am encountering is: I need silent "yes" to pass the input_bool
question defined in DataDeps.jl. Silent yes as in the -y
flag in apt-get -y install something
. Do you know of how we can do that in Julia?
Ah right, DataDeps.jl has a config option (as an environment variable) to silently accept .
Add to the top of the integration tests file
ENV["DATADEPS_ALWAY_ACCEPT"]=true
Or set the environment variable in the appveryor and travis config
Seems like DataDryad is down at the moment. @oxinabox Can you retrigger the Travis CI before you retire for the day?
Ok, will do
So this is only failing on AppVeyor, and it does so repeatably. It works fine on my local machine (Windows 7)
The error code coming out is (error: 2147500036) This comes from windows urlmon (in julia 0.6.x) In hex that is 0x80004004 Which is a E_ABORT | Operation aborted according to windows docs
According to the docs ULRMON shouldn't itself return that error code, but I suspect there is any number of reasons why it might.
Now, the most reasonable reason for urlmon to give that back would be if it's callback had said to abort. However, when julia uses urlmon it does not set that callback. (see here)
Hmmmm...
AppVeyor (Failing): https://ci.appveyor.com/project/oxinabox/datadepsgenerators-jl/build/1.0.48/job/e944rxte7d6u05y4#L308
TravisCI (working): https://travis-ci.org/oxinabox/DataDepsGenerators.jl/jobs/380857658#L869
URL: https://datadryad.org/bitstream/handle/10255/dryad.173251/raw_data.zip?sequence=1
AppVeyor (Failing): https://ci.appveyor.com/project/oxinabox/datadepsgenerators-jl/build/1.0.47/job/73qwatndei0lja7v#L331
Travis CI (working): https://travis-ci.org/oxinabox/DataDepsGenerators.jl/jobs/380857658#L880
@oxinabox Any replies from DataDryad or AppVeyor regarding this?
Nothing since the tweak, I'll dm them again
DataDryad says that are still looking into it
DataDryad says:
None of the IP addresses used by AppVeyor are blocked. Everything looks like it is responding fine on our end.
I'm going to see if it runs locally on my windows machine (I have to install julia). And if so I'll then make a MWE and talk to AppVeyor support
This is now passing, having restarted it again. Must have been a transient fault. Can you rebase it, and then we'll merge it
Merging #17 into master will decrease coverage by
1.15%
. The diff coverage isn/a
.
@@ Coverage Diff @@
## master #17 +/- ##
==========================================
- Coverage 96.2% 95.04% -1.16%
==========================================
Files 7 6 -1
Lines 158 101 -57
==========================================
- Hits 152 96 -56
+ Misses 6 5 -1
Impacted Files | Coverage Δ | |
---|---|---|
src/DataDryadWeb.jl | ||
src/DataDryadAPI.jl | ||
src/DataDryad.jl | 100% <0%> (ø) |
|
src/DataDepsGenerators.jl | 100% <0%> (+3.7%) |
:arrow_up: |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 4261d42...71882c7. Read the comment docs.
Check #24
Fixed by cad5daa
Not able to pass automatic "yes" to the tests