Vladimir Sitnikov
5d34a52104
Remove files that change often from Travis cache, remove broken files automatically
...
The cache itself is useful, however, there might be two problems:
* Corrupted files might get cached, so the subsequent builds would fail
* Too large cache might slowdown the build
cleanup-gradle-cache solves both issues.
The cache itself is still re-uploaded on every build (see "store build cache"),
so it might need more investigations.
2020-10-18 12:50:30 +03:00
Felix Schumacher
4e90a0d9d6
Allow build failurs on s390x on travis.
2020-06-14 17:08:09 +02:00
dengliming
380ed39785
Remove deprecated sudo setting.
...
Closes #591 on github
2020-05-30 15:10:46 +02:00
Vladimir Sitnikov
d26f390c0d
Upgrade Gradle: 6.1 -> 6.3
...
This brings Java 14 compatibility
2020-03-28 16:52:39 +03:00
Felix Schumacher
04964ecb6f
Remove hack and document the web interface to clean the cache
2020-02-16 22:23:29 +01:00
Felix Schumacher
df53434155
Try to cleanup gradle cache for bouncycastle on travis
2020-02-16 22:13:03 +01:00
Felix Schumacher
f59f36b668
Correct typo in comment in travis file
2020-02-16 22:05:36 +01:00
Namrata Bhave
13ca8d68e5
Add Travis CI job to test JMeter with IBM s390x ( #550 )
2020-01-07 17:12:24 +03:00
Vladimir Sitnikov
0aa9af768c
Mark jmeter-maven-plugin tests with allow_failures
2019-11-10 13:28:47 +03:00
Vladimir Sitnikov
ea4ace7b10
Add option to skip javadoc publication
2019-11-09 20:34:17 +03:00
Vladimir Sitnikov
ef06709a78
Specify versions for all Gradle projects
...
Even though "projects without versions" might work,
it seems to be an edge case (e.g. generated pom.xml might contain version=unspecified)
So we specify versions for all the modules, and trim that version from file names when
generating release artifacts.
2019-11-09 20:34:17 +03:00
Vladimir Sitnikov
02d7700278
Add Travis job that executes jmeter-maven-plugin tests
2019-11-09 17:21:47 +03:00
Vladimir Sitnikov
6ef7d17fc3
Update Gradle to 6.0
2019-11-09 16:09:29 +03:00
Vladimir Sitnikov
a478c7c659
Update release plugins to 1.37.0
2019-10-26 15:42:53 +03:00
Vladimir Sitnikov
2a2f0c1132
Add Appveyor configuration to test PRs on GitHub with Windows
2019-10-07 14:54:20 +03:00
Vladimir Sitnikov
1fcd4eb31d
Run Spotless and Checkstyle for Gradle 6.0 / Java 13 build as well
2019-10-02 16:25:35 +03:00
Vladimir Sitnikov
8bc91b17c1
Support OpenJDK13 in TCP_TESTS: update exception message normalizer
...
Java 8..11 produce java.net.ConnectException: Connection refused (Connection refused)
Java 13 produces java.net.ConnectException: Connection refused
The post-processing was intended to cut (Connnection refused) part in the parenthesis,
however in case ( is missing it did cut the whole message after :
2019-10-02 14:39:25 +03:00
Vladimir Sitnikov
8ccbfdbb69
Use Gradle 6.0 for Java 13
2019-10-02 00:39:31 +03:00
pmouawad
2da1e85a30
Try jdk13 although it should fail
2019-10-01 17:55:50 +02:00
Vladimir Sitnikov
972a0d1c31
Restore headless=true for OpenJDK11 job
...
We need at least one headless=true CI job to ensure JMeter is workable without GUI.
2019-10-01 14:00:05 +03:00
Vladimir Sitnikov
00fd8f09d5
Run GUI tests on Travis
...
Travis allows to run GUI tests, and it would increase code coverage
https://docs.travis-ci.com/user/gui-and-headless-browsers/#using-xvfb-to-run-tests-that-require-a-gui
2019-10-01 13:36:09 +03:00
Vladimir Sitnikov
9e93b9bd43
Add test with fr_FR locale in Travis
...
fixes #507
2019-09-27 16:36:18 +03:00
Vladimir Sitnikov
6d4610d5e3
Add ./gradlew style task for quick code format and verification
2019-09-26 23:45:04 +03:00
Vladimir Sitnikov
6438765730
Build javadoc on Travis
2019-09-25 00:32:18 +03:00
Vladimir Sitnikov
d5cde8aee0
PGP-based dependency verification ( #488 )
2019-09-19 23:53:17 +03:00
Vladimir Sitnikov
d5283cad76
Validate dependency licenses on Travis
2019-09-16 09:39:10 +03:00
Philippe M
00616e80ce
Testing openjdk 14 ea is useless now
...
Switching to openjdk12
2019-09-14 23:15:12 +02:00
Vladimir Sitnikov
2be94e85da
Add Gradle build scripts
2019-08-02 15:17:12 +03:00
Philippe M
629c6430e1
This implements "Provide ability to configure whether a new iteration is a new user or same user" (BUG 62861) ( #470 )
...
* This fixes BUG 62861
Thread Group: Provide ability to configure whether a new iteration is a
new user or same user
https://bz.apache.org/bugzilla/show_bug.cgi?id=62861
Contribution by UbikLoadPack Team
https://ubikloadpack.com
@ubikloadpack
* Run clean
* Fix build error
* Take into account @vsi remark
* Rename getters/variables for better understanding
Move method from ThreadGroup to AbstractThreadGroup
* Remove added newline
* Remove trailing whitespace
* Make isSameUserOnNextIteration final as per @vlsi review
* Remove unintended space as per @vlsi review
* Fix :
controlledByThreadGroup is not configured
* Make Authentication Manager use Thread Group config
* modify clear of cookiemanager and cachemanager
* modify clear of cookiemanager and cachemanager
* Use same logic
* Add docs
Add JUnit
* Rename some vars and add spaces
2019-07-02 22:10:02 +02:00
Felix Schumacher
1110e83b22
Try to enable check for Bug52310 on travis
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1859991 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 16bf2a5c1b
2019-05-25 15:26:30 +00:00
Felix Schumacher
6db223206f
Simplify matrix build for travis-ci and add (failing) java EA build
...
Closes #438
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1852839 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 295528a48f
2019-02-03 15:05:38 +00:00
Philippe Mouawad
f968286527
Add :
...
- openjdk11
- openjdk8
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1842401 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 3c6ad56068
2018-09-30 18:13:36 +00:00
Philippe Mouawad
465f81daff
Test coverage with JDK11
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1841387 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: d50dfd1664
2018-09-19 20:47:51 +00:00
Felix Schumacher
43892db8fe
Ant has released a new version, so use it for travis.
...
Contributed by bangnab (ambrosetti.nicola at gmail.com)
Closes #395 on github
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1838315 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 445798c86e
2018-08-18 08:25:16 +00:00
Felix Schumacher
b02a0667d6
Run tests on JDK 11 on travis
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1835072 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: ad64b57e79
2018-07-04 17:30:19 +00:00
Felix Schumacher
e5d7b9a1aa
Only do coverage testing on jdk 8 (as 10 seems to be problematic)
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1835041 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 066516df85
2018-07-04 04:54:58 +00:00
Felix Schumacher
e6d53e8674
Check, if we really need to enumerate the used JDKs on the main level for travis-ci
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1834779 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: b3ef68fe60
2018-07-01 08:45:18 +00:00
Felix Schumacher
137bae66a4
Use matrix-build for travis-ci to switch between JDK 8 and 11
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1834778 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 6eaa38dfaa
2018-07-01 08:40:58 +00:00
Felix Schumacher
0f1153f5df
Don't build for Oracle JDK 10 on travis-ci as it has the same bug as JKD 9 had
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1834774 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 0bc453afa3
2018-07-01 08:19:06 +00:00
Felix Schumacher
a06a92a394
Try to get travis-ci back to green by adding oracle jdks for 10 and 11
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1834772 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 048ace2a93
2018-07-01 07:45:01 +00:00
Felix Schumacher
4ee76876f1
Update travis build to use ant 1.10.4
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1834744 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 1b7fb36108
2018-06-30 14:31:17 +00:00
Philippe Mouawad
6cc3190936
Fix travis compilation error.
...
Try running tests with JDK10, JDK11
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1833390 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 0e5e42df1f
2018-06-12 10:08:27 +00:00
Philippe Mouawad
31acae7524
REvert
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1832773 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: fbf7a61fd0
2018-06-03 14:26:49 +00:00
Philippe Mouawad
f58f546f6a
Last try
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1832772 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 6fdb255e63
2018-06-03 14:21:51 +00:00
Philippe Mouawad
22ee12e1bc
JDK11 won't compile due to JavaFX move to a module.
...
So now test running on JDK10 , JDK11
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1832771 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 081c869b98
2018-06-03 14:00:22 +00:00
Philippe Mouawad
e3d08b9e89
Try building/testing with JDK11 as fix for https://bugs.openjdk.java.net/browse/JDK-8193802 is only in 10.0.2 and oraclejdk10 references 10.0.1
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1832767 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: c1fcb22122
2018-06-03 13:37:28 +00:00
Philippe Mouawad
6beca2b336
Try building/testing with JDK10
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1832766 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 54c2c39761
2018-06-03 13:09:29 +00:00
Bruno Demion
0710095091
Update to Ant 1.10.3 (before was 1.10.2)
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1829425 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 174e24180c
2018-04-18 08:55:38 +00:00
Philippe Mouawad
8633f5bc7c
Try to test with JDK8 and 9
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1826282 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: dfb7c0b48a
2018-03-08 22:23:07 +00:00
Felix Schumacher
0736a6026e
Disable JDK9 compilation for travis, as the compiler has problems with some of the jars needed to compile
...
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1824352 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 8c7f4604a2
2018-02-15 20:07:31 +00:00