-
Notifications
You must be signed in to change notification settings - Fork 815
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
feat: update metadata on ec2 spot termination for batch #2271
Conversation
maybe @savingoyal or @romain-intel could take a look? |
Hi @felippemr I will try to take a look today. |
Hi @felippemr Thanks a lot for the contribution... Also, two follow ups:
|
cfaf015
to
8ba64ab
Compare
Yes I will take a look. Are there instructions for running it locally? |
I will be honest that I don't use metaflow, I just wanted to contribute to an OSS project. If you point me to the instructions for running it I will make it work. |
@felippemr The way to run stubs test can be inferred from here: https://github.com/Netflix/metaflow/blob/master/.github/workflows/test-stubs.yml i.e.
|
No worries, I will try to test on my end. |
I followed the file you referenced and was able to run the tests locally. Thanks. Looking at possible failures now. |
On my local the tests are failing consistently with python 3.13.1, but I am unsure why CI is passing now. Also notice that in the trace I provided it specifies 3.12, but it is running tests for other versions as well. Probably that is why it is failing on my local. Here's a breakdown of the issues from the trace above:
|
Somehow tests started passing now, I think they might just be flaky 🤷♂️ .
|
That's why we have max attempts as 2 in the CI |
Hi @felippemr I have tested your changes, they are good to go. |
👋 this is my first time here, excited to be contributing to the project
I implemented this based on #2214 and #2207. Let me know if it looks ok and I can add tests.