Commit Graph

580 Commits

Author SHA1 Message Date
Loredana Crusoveanu
ee1de7bcf3 Merge pull request #10109 from danieltaylor/patch-1
change "Aborted" to "Failed" under testFailed()
2020-10-16 19:15:49 +03:00
Loredana
95940f9392 add indexes to jpa entities 2020-10-15 19:03:52 +03:00
Stephane Landelle
0acc3a94c4 Fix JSON payloads in the Gatling script
Motivation:

Ids are numbers (Integers), not Strings.

Modifications:

Remove wrong wrapping double quotes.

Result:

Less parsing overhead on the server side.
2020-10-15 16:26:35 +02:00
Loredana
41babf82e3 update loops count JAVA-2603 2020-10-13 16:44:18 +03:00
Loredana Crusoveanu
252e5a68e5 Merge pull request #10157 from slandelle/master
Upgrade Gatling versions and remove extra headers
2020-10-13 10:58:45 +03:00
Stephane Landelle
e7fda382ca Remove RNG upper bound like in Grinder test to avoid race condition in application under test 2020-10-12 18:51:09 +02:00
Stephane Landelle
46b7a4f0ad Remove extra headers as the other tools don't set them and that's extra traffic 2020-10-12 18:50:26 +02:00
Stephane Landelle
aa77416f4b Upgrade Gatling versions 2020-10-12 18:49:59 +02:00
Mithu Tokder
9d5faf92bb updated junit 5 version to latest version 2020-10-11 23:47:08 +05:30
Stephane Landelle
af1da2a0e9 Reset Gatling user state on each iteration 2020-10-09 21:05:09 +02:00
Loredana
64bd014e51 remove log, formatting 2020-10-09 15:50:27 +03:00
Loredana
2d88df70da remove lombok, update scripts threads 2020-10-09 15:48:30 +03:00
Loredana Crusoveanu
4bef15e7e2 Merge pull request #9980 from slandelle/master
Fix Gatling test used for https://www.baeldung.com/gatling-jmeter-grinder-comparison
2020-10-08 16:38:30 +03:00
kwoyke
4b947199f9 BAEL-4659: Upgrade Cucumber to 6.8.0 (#10115) 2020-10-02 19:28:05 +02:00
johnA1331
de6092e477 Update README.md 2020-10-02 13:29:42 +08:00
johnA1331
26cabd6fb3 Update README.md 2020-10-02 13:26:20 +08:00
Loredana Crusoveanu
3fb80e088c Merge pull request #10029 from Maiklins/Java-2136-update-jackson-version-in-main-pom
Java-2136 update jackson version in main pom
2020-09-30 10:53:54 +03:00
Daniel Taylor
e7f2feceda change "Aborted" to "Failed" under testFailed() 2020-09-29 16:37:05 -06:00
Loredana Crusoveanu
5acad136c9 Merge pull request #10083 from johnA1331/master
BAEL-27981 - add links to github-baeldung articles
2020-09-25 16:08:31 +03:00
bfontana
fdb711a228 Merge pull request #10074 from eugenp/bfontana/BAEL-4337
BAEL-4337 - Conditionally ignoring or running tests in JUnit 4
2020-09-23 21:20:30 -03:00
johnA1331
2de07191d0 Create README.md 2020-09-24 03:34:17 +08:00
Bruno Fontana
0ef8e39af1 Fixing formatting issues. 2020-09-22 20:54:25 -03:00
Bruno Fontana
7f28bb4828 Assume Class examples redone. 2020-09-22 18:21:24 -03:00
Krzysiek
e10dd88b21 JAVA-2977: Get rid of the unused spring*boot* properties 2020-09-21 21:15:03 +02:00
Loredana
21404f412c Merge branch 'master' of https://github.com/eugenp/tutorials 2020-09-18 12:04:36 +03:00
Jonathan Cook
5289ea242b BAEL-4437 - System Rules (#10047)
Co-authored-by: Jonathan Cook <jcook@sciops.esa.int>
2020-09-17 14:22:49 -07:00
johnA1331
b207abc099 Update README.md 2020-09-16 23:48:50 +08:00
johnA1331
4eb645eb1b Update README.md 2020-09-16 23:01:10 +08:00
johnA1331
bbbf0c609c Update README.md 2020-09-16 22:57:59 +08:00
mikr
688bc54bce Java-2136 Use Jackson version from main pom in all other applicable modules 2020-09-14 13:11:59 +02:00
kwoyke
11a77301c0 JAVA-2563: Upgrade Spring Boot version to 2.3.3.RELEASE (#9985)
* JAVA-2563: Upgrade Spring Boot version to 2.3.3.RELEASE

* JAVA-2563: Downgrade spring-cloud-connectors-heroku to Spring Boot 2.2.6.RELEASE

* JAVA-2563: Add joda-time version

* JAVA-2563: Add spring-boot-starter-validation dependency

* JAVA-2563: Add spring-boot-starter-validation dependency

* JAVA-2563: Add spring-boot-starter-validation dependency

* JAVA-2563: Add spring-boot-starter-validation dependency

* JAVA-2563: Add spring-boot-starter-validation dependency

* JAVA-2563: Use MongoClients factory instead of MongoClient directly

* JAVA-2563: Downgrade spring-5-data-reactive to Spring Boot 2.2.6.RELEASE

* JAVA-2563: Switch back to default bootstrap mode for JPA

* JAVA-2563: Add spring-boot-starter-validation dependency

* JAVA-2563: Switch from ServerHttpRequest to ServerWebExchange interface

* JAVA-2563: Use OutputCaptureRule instead of OutputCapture

* JAVA-2563: Add spring-boot-starter-validation dependency

* JAVA-2563: Add spring-boot-starter-validation dependency

* JAVA-2563: Add spring-boot-starter-validation dependency

* JAVA-2563: Fix Jackson dependency

* JAVA-2563: Fix ManualEmbeddedMongoDbIntegrationTest

* JAVA-2563: Replace validation-api with spring-boot-starter-validation

* JAVA-2563: Fix usage of deprecated getErrorAttributes method

* JAVA-2563: Downgrade spring-data-cassandra-reactive to Spring Boot 2.2.6.RELEASE

* JAVA-2563: Set spring.datasource.generate-unique-name to false in spring-session-jdbc
2020-09-11 18:19:02 +05:30
bfontana
cda86e09d2 Merge pull request #9948 from meysam/master
BAEL-4336 @BeforeAll and @AfterAll Methods as a non-static
2020-09-10 20:06:11 -03:00
Meysam Tamkin
891b5fa121 Fix it some changes 2020-09-07 13:35:07 +04:30
fanatixan
4c07727da9 added code snippets for bael-4554 (#9979) 2020-09-06 19:13:25 -07:00
Stephane Landelle
232ed7167c Remove the unfair 1 second pauses between requests
Those pauses don't exist in the JMeter test. They just artificially reduce the Gatling test's throughput.
2020-09-06 23:37:51 +02:00
Stephane Landelle
88487fad9f Add missing optional option on the check that captures the reward
This shouldn't be an error, it's an expected situation as described in the article.
2020-09-06 23:34:37 +02:00
Stephane Landelle
392ca3717d Use ThreadLocalRandom instead of Random which is synchronized 2020-09-06 23:33:17 +02:00
Stephane Landelle
316af150f2 Fix random cust id generation to reduce collisions
The current range causes lots of collisions and the application doesn't handle them gracefully, causing lots of exceptions to get logged and hamerring performance.

Use 100,000 like the JMeter test, see https://github.com/slandelle/tutorials/blob/master/testing-modules/load-testing-comparison/src/main/resources/scripts/JMeter/Test%20Plan.jmx#L203
2020-09-06 23:32:19 +02:00
Stephane Landelle
7020fdbfcd Fix dynamic parameter
Wrong Gatling usage: randCustId() was only called once. One needs to pass a function.
2020-09-06 23:29:31 +02:00
Meysam Tamkin
c7d8bfea19 Fix it some changes 2020-09-03 10:16:45 +04:30
Mona Mohamadinia
c5d622875a BAEL-4530: A Guide to @DynamicPropertySource in Spring (#9877)
* A Guide to @DynamicPropertySource in Spring

* Moving to a new module

* Reverting the Changes in the original module
2020-08-31 16:43:13 +01:00
Jonathan Cook
0abf0d2d4e Merge pull request #9854 from vishal1023/master
AssertEquals 2 Lists ignore order
2020-08-30 21:48:51 +02:00
Meysam Tamkin
769e35c0fc Add some changes 2020-08-30 19:59:24 +04:30
Vishal
99ac49130c Add tests for AssertJ example and update assertj-core dependency version. 2020-08-23 10:35:43 +05:30
johnA1331
3a75b23357 Update README.md 2020-08-20 13:07:18 +08:00
Vishal
f621693bdd Refactor | Add common formatting, remove comments, update test class name,follow test method naming convention and use Junit5 2020-08-17 18:06:30 +05:30
Loredana Crusoveanu
5b2f78ae65 Merge pull request #9773 from eugenp/BAEL-16668-v2
Bael 16668 v2
2020-08-13 17:13:32 +03:00
Jonathan Cook
b34af1db74 BAEL-4341 - Add AfterEach annotation instead of BeforeEach on tearDown
method
2020-08-13 09:12:53 +02:00
Vishal
e3d787a3c8 Add unit test to assert two list equality without considering order of elements in it. 2020-08-12 09:57:39 +05:30
kwoyke
c59b4cf94d BAEL-3415: Get rid of the MockitoAnnotations.initMocks (#9787) 2020-07-30 07:50:21 +02:00