Commit Graph

34 Commits

Author SHA1 Message Date
Laplie Anderson df18c7c0a8
Added some more comments 2019-09-10 19:43:23 -04:00
Laplie Anderson 8915281de2 Java 9 (and only Java9) requires jmods on the module path 2019-09-10 13:20:19 -04:00
Laplie Anderson 3a7dcf3dcd Build java9-modules project with a jdk >= 9 2019-09-10 10:45:34 -04:00
Laplie Anderson be60d362ae Manually call jlink because plugin won't work with our build 2019-09-04 13:11:03 -04:00
Laplie Anderson a3d792b4b9 ImageDir as a property is unneeded and can be derived 2019-09-04 13:11:03 -04:00
Laplie Anderson 9087c2e7e7 Pass the image dir directly instead of getting it from jlink 2019-09-04 13:11:03 -04:00
Laplie Anderson 8ba79db208 Disable task if version is too low. Include all sourcesets in jars 2019-09-04 13:11:03 -04:00
Laplie Anderson 6c5af673cd Minor issues 2019-09-04 13:11:03 -04:00
Laplie Anderson fa378e16d3 Simply since the agent code doesn't run without java.instrument 2019-09-04 13:11:03 -04:00
Laplie Anderson 7a0ba452b8 Module smoke test framework 2019-09-04 13:11:03 -04:00
Nikolay Martynov 851768d6d7 Revert to use waitFor() because java7 doesn't have better option 2019-08-15 11:17:05 -04:00
Nikolay Martynov a05201130b Increase cli app test timeout
This test sometimes fails on underpowered boxes.
2019-08-15 11:05:57 -04:00
Laplie Anderson b6c3d9a200 Remove the request with a short sleep
The test still "does something" in that it has a method with a @Trace annotation.  Doesn't need to call an external url
2019-07-24 16:53:57 -04:00
Laplie Anderson 1214b90a25 Add a sleep to ensure everything is started up 2019-07-19 10:10:24 -04:00
Laplie Anderson 74099735ed Java 7 doesn't have Process.waitFor(time) so use Spock's timeout 2019-07-18 16:28:35 -04:00
Laplie Anderson 8909e7d4e1 Java 7 complains about this type 2019-07-18 15:44:22 -04:00
Laplie Anderson e99b974cb3 Don't use isAlive() in tests and do more in the CLI app 2019-07-18 15:19:09 -04:00
Laplie Anderson 41a2e7b51a Cli Application smoke test
simple cli application and test
2019-07-18 11:14:59 -04:00
Nikolay Martynov 34ac31cf15 Improve smoke test app log file naming 2019-06-21 12:08:31 -04:00
Nikolay Martynov 3ea07d9468 Require Java8 for play smoke tests 2019-06-12 11:51:58 -04:00
Nikolay Martynov 2dbc3550ab Code formatting fixes 2019-06-12 11:28:04 -04:00
Nikolay Martynov 07dda4dd9d Be more specific about java binary and home location in integration tests
Otherwise things work in weird way on Linux
2019-06-12 11:17:23 -04:00
Nikolay Martynov e9c9dd434b Fix typo 2019-06-10 13:31:50 -04:00
Nikolay Martynov dd4b4c38f3 Refactor smoketests setup
Move start/stop of servers in smoke tests from gradle code to test
code.
This gives more flexibility in terms of what we can do there.
This also allows us to run servers under test with same JVM as the
test itself - not same jvm as gradle which is currently locked to Java8
2019-06-07 22:56:28 -04:00
Nikolay Martynov 6b6668826d Do not run smoke test servers when tests are disabled
Unfortunately Gradle seem to need some manual help to figure this one out.
2019-05-16 12:44:20 -04:00
Nikolay Martynov a245ec4949 Upgradle gradle 2019-04-03 12:56:15 -04:00
Nikolay Martynov c1914da54f Increase time we wait for smoke tests servers to start up
Default 60 seconds often pass when run on laptop in paralle mode.
2019-02-26 13:33:50 -05:00
Tyler Benson 000c0e4644 Upgrade Gradle to 4.10.3
Also try to improve build time performance by reducing the required configuration:
https://blog.gradle.org/preview-avoiding-task-configuration-time
2019-02-07 09:43:36 -08:00
Tyler Benson c93d146965 Update shadow plugin to 4.0.4 2019-01-22 11:13:18 -08:00
Andrew Kent 9d1dd4e194 Add smoketest README and move random port to common util 2019-01-10 11:44:33 -08:00
Andrew Kent bfd653549f Change some common settings for smoke-tests
log server output to files. Fix server dependencies. Only run smoke
tests on standard JVMs.
2019-01-10 10:55:23 -08:00
Andrew Kent 6089dc60ba SpringBoot smoke test 2019-01-10 09:06:22 -08:00
Gary Huang 55787b4fb4
Move to dd-smoke-test project 2019-01-08 23:12:28 -05:00
Gary Huang e1922ed8ba
Move to top level subproject 2019-01-08 20:11:11 -05:00