-
Couldn't load subscription status.
- Fork 30
chore: wrap up integration tests conversion #782
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
Conversation
6612358 to
e39ea06
Compare
|
Rebased to update the changes from #780 |
1ee517a to
52e790a
Compare
|
Rebased to update changes from #786 |
...tegration/cases/apache_maven_local_paths_in_configuration_without_dep_resolution/config.yaml
Outdated
Show resolved
Hide resolved
tests/integration/cases/run_macaron_sh_script_unit_test/test_run_macaron_sh.py
Outdated
Show resolved
Hide resolved
tests/integration/cases/run_macaron_sh_script_unit_test/test_run_macaron_sh.py
Outdated
Show resolved
Hide resolved
tests/integration/cases/apache_maven_using_default_template_file_as_input_template/test.yaml
Outdated
Show resolved
Hide resolved
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.
There are still configurations and expected_results under the tests/e2e directory, but I don't think they are used anywhere. Are these already converted?
|
@behnazh-w I believe all of them can be safely removed. They are still there because I missed them when converting the test cases. I will also go through the e2e directory and clean up the remaining files. I have addressed them in 73f432d
|
|
For the remaining |
Yep I can definitely rename that script. Regarding issue #769 , do you prefer it to be addressed within this Pull Request too? |
I am happy either way 🙂 |
|
@behnazh-w I have renamed the |
|
@tromai The Docker integration tests job has finished in 41s and as far as I can see, none of the tests have run. Can you please check? |
Thanks for pointing it out. It was my mistake when setting up the tags. It should be resolved in 838ef86 |
|
I don't think I agree with the current implementation of the include tag list. To me it would make more sense to run all tests with any of the tags in the include list. If there really is a case where we want to run only the tests with all of a list of include tags, which implies the intersecting subset of one or more tag groups, then the solution is to give those tests a new tag and use that. |
@benmss
This new setup can still represent our use cases for subset of test cases while keeping the number of tag minimal:
This set of tags would result in these commands for Am I understand the problem you mentioned correctly? 🤔 |
|
@tromai I just meant that if you ran the tests with |
Oh I see, yep I will change the behavior of |
I agree with @benmss 's suggestion. I also suggest to improve the tag names:
|
…clonedx maven deps Signed-off-by: Trong Nhan Mai <[email protected]>
Signed-off-by: Trong Nhan Mai <[email protected]>
…late Signed-off-by: Trong Nhan Mai <[email protected]>
…with deps resolution Signed-off-by: Trong Nhan Mai <[email protected]>
Signed-off-by: Trong Nhan Mai <[email protected]>
…edx maven plugin Signed-off-by: Trong Nhan Mai <[email protected]>
Signed-off-by: Trong Nhan Mai <[email protected]>
Signed-off-by: Trong Nhan Mai <[email protected]>
… script in Makefile Signed-off-by: Trong Nhan Mai <[email protected]>
… tags of some test cases Signed-off-by: Trong Nhan Mai <[email protected]>
… case Signed-off-by: Trong Nhan Mai <[email protected]>
Signed-off-by: Trong Nhan Mai <[email protected]>
Signed-off-by: Trong Nhan Mai <[email protected]>
Signed-off-by: Trong Nhan Mai <[email protected]>
…ron.sh test case to use files within the test directory Signed-off-by: Trong Nhan Mai <[email protected]>
Signed-off-by: Trong Nhan Mai <[email protected]>
Signed-off-by: Trong Nhan Mai <[email protected]>
Signed-off-by: Trong Nhan Mai <[email protected]>
…README on the tagging feature of run.py Signed-off-by: Trong Nhan Mai <[email protected]>
Signed-off-by: Trong Nhan Mai <[email protected]>
Signed-off-by: Trong Nhan Mai <[email protected]>
Signed-off-by: Trong Nhan Mai <[email protected]>
Signed-off-by: Trong Nhan Mai <[email protected]>
9ee7e83 to
a16877a
Compare
|
Rebased to obtain the changes in #795 |
Signed-off-by: Trong Nhan Mai <[email protected]>
Closes #779.
integration_tests.shandintegration _tests_docker.shtests/integration/cases/gitlab_tinyMediaManager_purl/test.yamltests/e2edirectory and clean up remaining files.