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

[23.0] Extract HDA for code_file validate_input hook #16120

Merged
merged 2 commits into from
May 20, 2023

Conversation

mvdbeek
Copy link
Member

@mvdbeek mvdbeek commented May 19, 2023

Guess code_files are still a thing ... https://github.com/galaxyproject/tools-devteam/blob/main/tool_collections/gops/basecoverage/operation_filter.py fails when accessing HDA attributes.

The adapted test just shows that rerun_remap_job_id works fine otherwise.

How to test the changes?

(Select all options that apply)

  • I've included appropriate automated tests.
  • This is a refactoring of components with existing test coverage.
  • Instructions for manual testing are as follows:
    🤷‍♂️ i don't know how to exercise this specifically with gops tools ... probably need to conditionally fail one tool run in the database. @wm75 @bgruening do you think you can test this ?

License

  • I agree to license these and all my past contributions to the core galaxy codebase under the MIT license.

mvdbeek added 2 commits May 19, 2023 20:22
This does not test the HDA extraction, just shows that the remapping the
job output works.
@bgruening
Copy link
Member

Deployed it on EU. @wm75 if you have a test that would be handy.
Thanks @mvdbeek

@wm75
Copy link
Contributor

wm75 commented May 20, 2023

Nah, I don't have a good workflow at the moment. I'm only going through some old histories with failed jobs created by the Covid bot. The consensus construction WF makes use of gops tools a lot so I also need to rerun quite a few of those. That's how I noticed this.

Thanks, however, for deploying this on .eu already. I've just tested again and all seems to be fine now.

Thanks you for the quick fix for this special case @mvdbeek !

@bgruening bgruening merged commit 024d94f into galaxyproject:release_23.0 May 20, 2023
@github-actions
Copy link

This PR was merged without a "kind/" label, please correct.

@bgruening
Copy link
Member

EU is now updated with this commit. Thanks @mvdbeek!

@nsoranzo nsoranzo deleted the dce_resume branch May 20, 2023 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants