Subclass all test classes from openml test helper#609
Conversation
|
Hey @janvanrijn there's an unexpected server error happening: https://api.travis-ci.org/v3/job/469988062/log.txt |
|
Will immediately make that error more XML-able. |
|
Seems like you're uploading a dataset with an ID that's already taken: Error Number: 1062 Duplicate entry 'Pandas_testing_dataset-5133' for key 'nameID' |
|
Looks like this is a result of the following:
|
Codecov Report
@@ Coverage Diff @@
## develop #609 +/- ##
==========================================
+ Coverage 89.88% 89.9% +0.01%
==========================================
Files 32 32
Lines 3016 3020 +4
==========================================
+ Hits 2711 2715 +4
Misses 305 305
Continue to review full report at Codecov.
|
|
Okay, so to not risk this happening any further (because this really confused me and requires getting feedback from the admins) I added a (hopefully) unique sentinel to make sure all datasets have unique names. |
|
It appears that there are some rather random test failures: and happens in Could it be that we need to set |
|
@mfeurer I took a look at the code and I think you are right. openml-python/openml/runs/functions.py Lines 129 to 149 in 7c0a77d The else part above always gets triggered and fails. Since flow_id is not changed after the flow is published. It is only assigned once in this function call: openml-python/openml/runs/functions.py Line 101 in 7c0a77d |
|
Thanks @ArlindKadra this appears to solve the issue. The build failures are not related. |
Subclass all test classes from openml test helper (#609)
Fixes #392