-
Notifications
You must be signed in to change notification settings - Fork 29
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 <trong.nhan.mai@oracle.com>
Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
…late Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
…with deps resolution Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
…edx maven plugin Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
… script in Makefile Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
… tags of some test cases Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
… case Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
…ron.sh test case to use files within the test directory Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
…README on the tagging feature of run.py Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
9ee7e83
to
a16877a
Compare
Rebased to obtain the changes in #795 |
Signed-off-by: Trong Nhan Mai <trong.nhan.mai@oracle.com>
Closes #779.
integration_tests.sh
andintegration _tests_docker.sh
tests/integration/cases/gitlab_tinyMediaManager_purl/test.yaml
tests/e2e
directory and clean up remaining files.