Skip to content

GSK-2887 Upload tests with project when uploading a suite#1837

Merged
kevinmessiaen merged 11 commits intomulti-ml-workerfrom
GSK-2887
Mar 15, 2024
Merged

GSK-2887 Upload tests with project when uploading a suite#1837
kevinmessiaen merged 11 commits intomulti-ml-workerfrom
GSK-2887

Conversation

@kevinmessiaen
Copy link
Copy Markdown
Member

@kevinmessiaen kevinmessiaen commented Mar 7, 2024

Always send the project_key when uploading/downloading tests

@linear
Copy link
Copy Markdown

linear Bot commented Mar 7, 2024

@kevinmessiaen kevinmessiaen marked this pull request as ready for review March 7, 2024 09:07
Copy link
Copy Markdown
Member

@Inokinoki Inokinoki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
Just some comments to be removed or polished.

Not related to this PR:
We will neither have global resources anymore, nor "internal worker". So we can also cleanup the Optional[GiskardClient], can we create a card for this?

@@ -430,12 +430,10 @@ def head_slice(df: pd.DataFrame) -> pd.DataFrame:


# FIXME: Internal worker cannot yet load callable due to yaml deserialization issue
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can remove this line

@@ -481,16 +479,14 @@ def do_nothing(row):


# FIXME: Internal worker cannot yet load callable due to yaml deserialization issue
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

idem.

Comment thread tests/test_artifact_download.py Outdated
cache_dir = get_local_cache_callable_artifact(artifact=cf)

requested_urls = []
# Prepare global URL
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can be changed to prepare URLs, cuz we have no more global artefacts

@kevinmessiaen kevinmessiaen requested a review from Inokinoki March 11, 2024 06:40
@kevinmessiaen
Copy link
Copy Markdown
Member Author

LGTM Just some comments to be removed or polished.

Not related to this PR: We will neither have global resources anymore, nor "internal worker". So we can also cleanup the Optional[GiskardClient], can we create a card for this?

I've updated th PR and remove the optional client

@sonarqubecloud
Copy link
Copy Markdown

Copy link
Copy Markdown
Member

@Inokinoki Inokinoki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thanks!

@kevinmessiaen kevinmessiaen merged commit 5cccfc5 into multi-ml-worker Mar 15, 2024
@kevinmessiaen kevinmessiaen deleted the GSK-2887 branch March 15, 2024 02:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants