-
Notifications
You must be signed in to change notification settings - Fork 10
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
Runner is now in host #958
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
f78e3c3
to
439b7b2
Compare
439b7b2
to
7dbe9d3
Compare
d75003b
to
5df1dc3
Compare
5df1dc3
to
91e98f8
Compare
d2fbd42
to
958ac86
Compare
689ab25
to
a010675
Compare
6d7d38d
to
a2ad620
Compare
IlyaMichlin
pushed a commit
to IlyaMichlin/dd-trace-py
that referenced
this pull request
Mar 30, 2023
This PR installs python 3.9 for system tests jobs. ## Motivation System test executor will run on the host rather than inside a container (see DataDog/system-tests#958). It will allow users to do step-by-step debugging, and will allow to unify architecture with parametric tests. ## Note As now, the change will do nothing but installing python 3.9 on system tests job. Once the PR on system repo will be merge, it'll work silently (and we'll be able to remove the installation of docker compose, not required anymore).
4788051
to
6052935
Compare
e57955c
to
963ab3f
Compare
963ab3f
to
d759336
Compare
8e6c9de
to
5ac5603
Compare
e32e5cf
to
331c406
Compare
GustavoCaso
added a commit
to DataDog/dd-trace-rb
that referenced
this pull request
May 18, 2023
rather than on a Docker container. DataDog/system-tests#958 We no longer can build the runner as a Docker image and push to the registry. This PR removes the step that build the runner image as a Docker image, and make sure to still all python dependencies before running the tests.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
In a word, the test executor runs now on your host, rather than in a container. It'll allow to merge system tests and parametric test executor, and also, will allow to run test in debug mode in your favorite IDE.
python3.9 --version
) and run once./build.sh -i runner
.Workflow
Once your PR is reviewed, you can merge it ! ❤️
TODO
Runner in host requires python 3.9, here is the list of PR to merge before merging this one :
CircleCI
Github actions
Azure