Skip to content

Commit 6967d9b

Browse files
committed
Better handling of integration tests.
1 parent 0cd6abd commit 6967d9b

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

pom.xml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ THE POSSIBILITY OF SUCH DAMAGE.
3434
<modelVersion>4.0.0</modelVersion>
3535

3636
<parent>
37-
<groupId>org.javacc</groupId>
38-
<artifactId>base</artifactId>
37+
<groupId>org.javacc</groupId>
38+
<artifactId>base</artifactId>
3939
<version>8.1.0</version>
4040
</parent>
4141

@@ -88,9 +88,6 @@ THE POSSIBILITY OF SUCH DAMAGE.
8888
</dependency>
8989
</dependencies>
9090

91-
<!-- src/main/util is not part of the distribution (may be one day);
92-
it is meant to be used directly on the command line-->
93-
9491
<!-- run 'mvn -Psnapshot,release -DshowAllPhases=true buildplan:list buildplan:list-phases'
9592
to list the project/module build plan -->
9693

@@ -106,13 +103,15 @@ THE POSSIBILITY OF SUCH DAMAGE.
106103
</activation>
107104
<build>
108105
<plugins>
106+
109107
<plugin>
110108
<groupId>org.apache.maven.plugins</groupId>
111109
<artifactId>maven-invoker-plugin</artifactId>
112110

113111
<configuration>
114112
<!-- install conf: see
115113
https://maven.apache.org/plugins/maven-invoker-plugin/install-mojo.html-->
114+
<!-- projects are not cloned, to keep the /it/build-utils.xml relative path ok -->
116115
<localRepositoryPath>${project.basedir}/it/local-repo</localRepositoryPath>
117116
<!-- run conf: see
118117
https://maven.apache.org/plugins/maven-invoker-plugin/run-mojo.html#invokerPropertiesFile-->
@@ -142,6 +141,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
142141
<skipInvocation>${skip.it.java.issues}</skipInvocation>
143142
<ignoreFailures>ignoreFailures.java.issues</ignoreFailures>
144143
<projectsDirectory>issues</projectsDirectory>
144+
<invokerTest>bas01,bas02,issue-7-#1</invokerTest>
145145
</configuration>
146146
</execution>
147147

@@ -154,7 +154,8 @@ THE POSSIBILITY OF SUCH DAMAGE.
154154
<skipInvocation>${skip.it.java.examples}</skipInvocation>
155155
<ignoreFailures>ignoreFailures.java.examples</ignoreFailures>
156156
<projectsDirectory>examples</projectsDirectory>
157-
</configuration>
157+
<invokerTest>CORBA-IDL, CustomTemplate, GUIParsing, Gwt, Interpreter, JavaCC, JJTree, MailProcessing, Lookahead, Obfuscator, Simple, Transformer, VTransformer</invokerTest>
158+
</configuration>
158159
</execution>
159160

160161
<execution>
@@ -166,12 +167,13 @@ THE POSSIBILITY OF SUCH DAMAGE.
166167
<skipInvocation>${skip.it.java.grammars}</skipInvocation>
167168
<ignoreFailures>ignoreFailures.java.grammars</ignoreFailures>
168169
<projectsDirectory>grammars</projectsDirectory>
169-
<invokerTest>!ecma,!infosapient,!javacc,!petal,!rtf,!sql</invokerTest>
170+
<invokerTest>asn1, c, chemical, cobol, dtd, express, formsplsql, gdmo, idl, java, json, oberon, php, plsql</invokerTest>
170171
</configuration>
171172
</execution>
172173

173174
</executions>
174175
</plugin>
176+
175177
</plugins>
176178
</build>
177179
</profile>

0 commit comments

Comments
 (0)