-
Notifications
You must be signed in to change notification settings - Fork 14
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
run tests on Beaker with NFS cache #120
Conversation
# These are tasks are known to fail for now due to an unreachable server. | ||
known_failures = { | ||
"lambada_mt_en", | ||
"lambada_mt_fr", | ||
"lambada_mt_de", | ||
"lambada_mt_it", | ||
"lambada_mt_es", | ||
"triviaqa", | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I had to xfail
these tests because the server they rely on is apparently down. @dirkgr you might want to look into this more, maybe there's a new URL we should be using.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm. Once they are cached, we are much more robust to such failures.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved with question
test_suite: | ||
- name: A | ||
mark: "not suite_B and not suite_C and not suite_D" | ||
|
||
- name: B | ||
mark: "suite_B" | ||
|
||
- name: C | ||
mark: "suite_C" | ||
|
||
- name: D | ||
mark: "suite_D" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is this for? More parallelism?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yea, as I mentioned in the description I broke the tests up into arbitrary groups aka "suites".
# These are tasks are known to fail for now due to an unreachable server. | ||
known_failures = { | ||
"lambada_mt_en", | ||
"lambada_mt_fr", | ||
"lambada_mt_de", | ||
"lambada_mt_it", | ||
"lambada_mt_es", | ||
"triviaqa", | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm. Once they are cached, we are much more robust to such failures.
Changes proposed:
beaker-run-action
(this is what we use to run GPU tests on Beaker for Tango).Once https://github.com/allenai/reconfig/issues/1166 is resolved we should update the cache location.