-
Notifications
You must be signed in to change notification settings - Fork 11.9k
[ISSUE #3654] Polish travis.yml to run integration tests #3655
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
2.Fix running testSynSendNullMessage failed
Codecov Report
@@ Coverage Diff @@
## develop #3655 +/- ##
=============================================
+ Coverage 49.69% 49.79% +0.10%
- Complexity 4725 4740 +15
=============================================
Files 555 555
Lines 36798 36798
Branches 4853 4853
=============================================
+ Hits 18286 18324 +38
+ Misses 16214 16173 -41
- Partials 2298 2301 +3
Continue to review full report at Codecov.
|
@@ -45,9 +45,9 @@ before_script: | |||
script: | |||
- mvn verify -DskipTests | |||
- travis_retry mvn -B clean apache-rat:check | |||
- travis_retry mvn -B package jacoco:report coveralls:report | |||
- travis_retry mvn -B install jacoco:report coveralls:report |
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.
ITTest is designed to execute after we run successfully. We have two tasks when building, after success is a heavy operation. If we remove it, we must opt for the core ITTest case. Meanwhile, The queuing problem is very serious and will be exacerbated if you mix long-running tasks in a light task. Our CI/CD system design has been carefully considered. When optimizing the CI/CD system, we should consider all aspects.
…e#3655) * 1.Make travis to run integration tests 2.Fix running testSynSendNullMessage failed * Remove run 'mvn clean install -Pit-test' after success * Change package to install when running UT
…e#3655) * 1.Make travis to run integration tests 2.Fix running testSynSendNullMessage failed * Remove run 'mvn clean install -Pit-test' after success * Change package to install when running UT
…e#3655) * 1.Make travis to run integration tests 2.Fix running testSynSendNullMessage failed * Remove run 'mvn clean install -Pit-test' after success * Change package to install when running UT
Make sure set the target branch to
develop
What is the purpose of the change
Polish travis.yml to run integration tests
#3654
Brief changelog
1.Make travis to run integration tests
2.Fix running testSynSendNullMessage failed
Verifying this change
XXXX
Follow this checklist to help us incorporate your contribution quickly and easily. Notice,
it would be helpful if you could finish the following 5 checklist(the last one is not necessary)before request the community to review your PR
.[ISSUE #123] Fix UnknownException when host config not exist
. Each commit in the pull request should have a meaningful subject line and body.mvn -B clean apache-rat:check findbugs:findbugs checkstyle:checkstyle
to make sure basic checks pass. Runmvn clean install -DskipITs
to make sure unit-test pass. Runmvn clean test-compile failsafe:integration-test
to make sure integration-test pass.