Merge pull request #1002 from DataDog/mar-kolya/enable-tests-for-java13
Enable tests for java13
This commit is contained in:
commit
53b02fb333
|
@ -137,6 +137,11 @@ jobs:
|
||||||
environment:
|
environment:
|
||||||
- TEST_TASK: testJava12
|
- TEST_TASK: testJava12
|
||||||
|
|
||||||
|
test_13:
|
||||||
|
<<: *default_test_job
|
||||||
|
environment:
|
||||||
|
- TEST_TASK: testJava13
|
||||||
|
|
||||||
agent_integration_tests:
|
agent_integration_tests:
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
docker:
|
docker:
|
||||||
|
@ -314,6 +319,12 @@ workflows:
|
||||||
filters:
|
filters:
|
||||||
tags:
|
tags:
|
||||||
only: /.*/
|
only: /.*/
|
||||||
|
- test_13:
|
||||||
|
requires:
|
||||||
|
- build
|
||||||
|
filters:
|
||||||
|
tags:
|
||||||
|
only: /.*/
|
||||||
|
|
||||||
- agent_integration_tests:
|
- agent_integration_tests:
|
||||||
requires:
|
requires:
|
||||||
|
@ -348,6 +359,7 @@ workflows:
|
||||||
- test_11
|
- test_11
|
||||||
- test_zulu11
|
- test_zulu11
|
||||||
- test_12
|
- test_12
|
||||||
|
- test_13
|
||||||
- agent_integration_tests
|
- agent_integration_tests
|
||||||
- check
|
- check
|
||||||
filters:
|
filters:
|
||||||
|
@ -368,6 +380,7 @@ workflows:
|
||||||
- test_11
|
- test_11
|
||||||
- test_zulu11
|
- test_zulu11
|
||||||
- test_12
|
- test_12
|
||||||
|
- test_13
|
||||||
- agent_integration_tests
|
- agent_integration_tests
|
||||||
- check
|
- check
|
||||||
filters:
|
filters:
|
||||||
|
|
|
@ -1,6 +1,13 @@
|
||||||
import datadog.trace.agent.test.log.injection.LogContextInjectionTestBase
|
import datadog.trace.agent.test.log.injection.LogContextInjectionTestBase
|
||||||
import org.apache.log4j.MDC
|
import org.apache.log4j.MDC
|
||||||
|
import spock.lang.Requires
|
||||||
|
|
||||||
|
/**
|
||||||
|
It looks like log4j1 is broken for any java version that doesn't have '.' in version number
|
||||||
|
- it thinks it runs on ancient version. For example this happens for java13.
|
||||||
|
See {@link org.apache.log4j.helpers.Loader}.
|
||||||
|
*/
|
||||||
|
@Requires({ System.getProperty("java.version").contains(".") })
|
||||||
class Log4j1MDCTest extends LogContextInjectionTestBase {
|
class Log4j1MDCTest extends LogContextInjectionTestBase {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in New Issue