Skip to content

Commit 0ac0e12

Browse files
authored
Merge pull request #44901 from Ladicek/testing-reproducers
Testing reproducers
2 parents 0773bf5 + 5d11efe commit 0ac0e12

File tree

43 files changed

+461
-192
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+461
-192
lines changed

.github/native-tests.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
{
100100
"category": "Misc1",
101101
"timeout": 70,
102-
"test-modules": "maven, jackson, jsonb, kotlin-serialization, rest-client-reactive-kotlin-serialization, quartz, qute, logging-min-level-unset, logging-min-level-set, simple with space",
102+
"test-modules": "maven, jackson, jsonb, kotlin, rest-client-reactive-kotlin-serialization, quartz, qute, logging-min-level-unset, logging-min-level-set, simple with space",
103103
"os-name": "ubuntu-latest"
104104
},
105105
{
Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
7+
<parent>
8+
<artifactId>quarkus-integration-tests-parent</artifactId>
9+
<groupId>io.quarkus</groupId>
10+
<version>999-SNAPSHOT</version>
11+
</parent>
12+
13+
<artifactId>quarkus-integration-test-kotlin-invoker</artifactId>
14+
<name>Quarkus - Integration Tests - Kotlin - Invoker</name>
15+
<description>Kotlin integration tests that need to use the Maven invoker</description>
16+
17+
<dependencies>
18+
<dependency>
19+
<groupId>io.quarkus</groupId>
20+
<artifactId>quarkus-kotlin-deployment</artifactId>
21+
</dependency>
22+
<dependency>
23+
<groupId>io.quarkus</groupId>
24+
<artifactId>quarkus-bootstrap-maven-resolver</artifactId>
25+
<scope>test</scope>
26+
</dependency>
27+
<dependency>
28+
<groupId>io.quarkus</groupId>
29+
<artifactId>quarkus-project-core-extension-codestarts</artifactId>
30+
<scope>test</scope>
31+
</dependency>
32+
<dependency>
33+
<groupId>io.quarkus</groupId>
34+
<artifactId>quarkus-test-maven</artifactId>
35+
<scope>test</scope>
36+
</dependency>
37+
<dependency>
38+
<groupId>org.jetbrains.kotlin</groupId>
39+
<artifactId>kotlin-test</artifactId>
40+
<version>${kotlin.version}</version>
41+
<scope>test</scope>
42+
</dependency>
43+
<dependency>
44+
<groupId>org.apache.maven</groupId>
45+
<artifactId>maven-model</artifactId>
46+
<scope>test</scope>
47+
</dependency>
48+
<dependency>
49+
<groupId>org.apache.commons</groupId>
50+
<artifactId>commons-lang3</artifactId>
51+
<scope>test</scope>
52+
</dependency>
53+
</dependencies>
54+
55+
<build>
56+
<testResources>
57+
<testResource>
58+
<directory>src/test/resources</directory>
59+
<filtering>true</filtering>
60+
</testResource>
61+
</testResources>
62+
<plugins>
63+
<plugin>
64+
<groupId>org.apache.maven.plugins</groupId>
65+
<artifactId>maven-failsafe-plugin</artifactId>
66+
<executions>
67+
<execution>
68+
<goals>
69+
<goal>integration-test</goal>
70+
<goal>verify</goal>
71+
</goals>
72+
</execution>
73+
</executions>
74+
<configuration>
75+
<systemPropertyVariables>
76+
<project.version>${project.version}</project.version>
77+
</systemPropertyVariables>
78+
</configuration>
79+
</plugin>
80+
<plugin>
81+
<groupId>org.jetbrains.kotlin</groupId>
82+
<artifactId>kotlin-maven-plugin</artifactId>
83+
<executions>
84+
<execution>
85+
<id>compile</id>
86+
<phase>compile</phase>
87+
<goals>
88+
<goal>compile</goal>
89+
</goals>
90+
</execution>
91+
<execution>
92+
<id>test-compile</id>
93+
<phase>test-compile</phase>
94+
<goals>
95+
<goal>test-compile</goal>
96+
</goals>
97+
</execution>
98+
</executions>
99+
</plugin>
100+
<plugin>
101+
<groupId>org.apache.maven.plugins</groupId>
102+
<artifactId>maven-compiler-plugin</artifactId>
103+
<executions>
104+
<execution>
105+
<id>testCompile</id>
106+
<phase>test-compile</phase>
107+
<goals>
108+
<goal>testCompile</goal>
109+
</goals>
110+
</execution>
111+
</executions>
112+
</plugin>
113+
</plugins>
114+
</build>
115+
<profiles>
116+
<profile>
117+
<id>basic-test-suite</id>
118+
<activation>
119+
<property>
120+
<name>basicTests</name>
121+
</property>
122+
</activation>
123+
<properties>
124+
<maven.test.skip>true</maven.test.skip>
125+
</properties>
126+
</profile>
127+
</profiles>
128+
</project>

integration-tests/kotlin-serialization/pom.xml

Lines changed: 0 additions & 136 deletions
This file was deleted.

0 commit comments

Comments
 (0)