-
Notifications
You must be signed in to change notification settings - Fork 108
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
Remove JMeter based performance tests #1981
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1981 +/- ##
============================================
- Coverage 87.05% 79.95% -7.10%
+ Complexity 1744 433 -1311
============================================
Files 315 97 -218
Lines 7731 2215 -5516
Branches 740 98 -642
============================================
- Hits 6730 1771 -4959
+ Misses 772 383 -389
+ Partials 229 61 -168
Continue to review full report at Codecov.
|
Signed-off-by: Steven Sheehy <steven.sheehy@hedera.com>
9187005
to
d37aa2c
Compare
Signed-off-by: Steven Sheehy <steven.sheehy@hedera.com>
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.
Looks good.
Will circle back and signoff
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.
Looks good, some suggestions on the README
hedera-mirror-test/README.md
Outdated
|
||
- Start the tests: | ||
`./mvnw clean integration-test --projects hedera-mirror-test/ -P=acceptance-tests -Dcucumber.filter.tags="@Acceptance"` |
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.
we'll remove the upper case tags soon
`./mvnw clean integration-test --projects hedera-mirror-test/ -P=acceptance-tests -Dcucumber.filter.tags="@Acceptance"` | |
`./mvnw clean integration-test --projects hedera-mirror-test/ -P=acceptance-tests -Dcucumber.filter.tags="@acceptance"` |
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.
Changed all tags in README to lowercase
hedera-mirror-test/README.md
Outdated
|
||
`./mvnw clean integration-test --projects hedera-mirror-test/ -P=acceptance-tests -Dcucumber.filter.tags="@FullSuite"` |
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.
`./mvnw clean integration-test --projects hedera-mirror-test/ -P=acceptance-tests -Dcucumber.filter.tags="@FullSuite"` | |
`./mvnw clean integration-test --projects hedera-mirror-test/ -P=acceptance-tests -Dcucumber.filter.tags="@fullsuite"` |
hedera-mirror-test/README.md
Outdated
|
||
## Test Configuration | ||
`./mvnw clean integration-test --projects hedera-mirror-test/ -P=acceptance-tests -Dcucumber.filter.tags="@Negative"` |
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.
`./mvnw clean integration-test --projects hedera-mirror-test/ -P=acceptance-tests -Dcucumber.filter.tags="@Negative"` | |
`./mvnw clean integration-test --projects hedera-mirror-test/ -P=acceptance-tests -Dcucumber.filter.tags="@negative"` |
hedera-mirror-test/README.md
Outdated
|
||
For Subscribe Only tests no db operations are performed. | ||
`./mvnw clean integration-test --projects hedera-mirror-test/ -P=acceptance-tests -Dcucumber.filter.tags="@Edge"` |
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.
`./mvnw clean integration-test --projects hedera-mirror-test/ -P=acceptance-tests -Dcucumber.filter.tags="@Edge"` | |
`./mvnw clean integration-test --projects hedera-mirror-test/ -P=acceptance-tests -Dcucumber.filter.tags="@edge"` |
Signed-off-by: Steven Sheehy <steven.sheehy@hedera.com>
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.
LGTM
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.
A couple of nits in the README, just grammar stuff, but LGTM
Signed-off-by: Steven Sheehy <steven.sheehy@hedera.com>
SonarCloud Quality Gate failed. |
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.
LGTM
* Fix acceptance test config overwriting default config * Fix monitor config documentation not showing hedera.mirror.monitor prefix and confusing users * Fix test image sometimes failing to run due to not downloading all dependencies during build * Improve test image creation time and image size (1.5GB to 566MB) * Remove all JMeter related code Signed-off-by: Steven Sheehy <steven.sheehy@hedera.com> Signed-off-by: Ian Jungmann <ian.jungmann@hedera.com>
* Fix acceptance test config overwriting default config * Fix monitor config documentation not showing hedera.mirror.monitor prefix and confusing users * Fix test image sometimes failing to run due to not downloading all dependencies during build * Improve test image creation time and image size (1.5GB to 566MB) * Remove all JMeter related code Signed-off-by: Steven Sheehy <steven.sheehy@hedera.com> Signed-off-by: Ian Jungmann <ian.jungmann@hedera.com>
Detailed description:
hedera.mirror.monitor
prefix and confusing usersWhich issue(s) this PR fixes:
Special notes for your reviewer:
Follow up to #1940
Checklist