antlr / grammars-v4

Grammars written for ANTLR v4; expectation that the grammars are free of actions.
MIT License
10.24k stars 3.72k forks source link

Build is very slow, tests too much, outputs too much #2883

Closed kaby76 closed 1 year ago

kaby76 commented 2 years ago

The CI workflow takes a couple of hours. For most cases, e.g., update to a single grammar, it should not. The build should only test what was really changed, even if the skip lists were altered.

kaby76 commented 2 years ago

Some general comments:

kaby76 commented 1 year ago

Let's take a concrete example. https://github.com/antlr/grammars-v4/pull/2987

This PR changed just four files https://github.com/antlr/grammars-v4/pull/2987/files all in the java/java directory. The Github Action spawned was https://github.com/antlr/grammars-v4/actions/runs/3824038534/

This action took the usual 2 hours in regtest.sh, https://github.com/antlr/grammars-v4/actions/runs/3824038534/jobs/6506040426#step:5:1. The test.ps1 script does have a git diff test that are supposed to limit the testing to the code that has changed. But there, too, it tests more than what I would have expected, https://github.com/antlr/grammars-v4/actions/runs/3824038534/jobs/6506040978#step:17:19

regtest.sh is not limiting the build to changed grammars. test.ps1 is testing far less, but still tests more than what I would have expected.

kaby76 commented 1 year ago
KvanTTT commented 1 year ago

It looks like good idea. Target agnostic features should be tested in ANTLR reposiroty.

kaby76 commented 1 year ago

There are really a few strategies for setting the set of grammars to test:

Note, when anything changed in the _scripts/ directory, everything was tested. We'd probably want to keep that, but with a rather big change: move the "skip lists" to a file in the grammar directory. One of the things I'm always seeing on SO or some Issue is "this grammar doesn't work for target XYZ". Well, part of the problem there is that most people don't check the "skip list". This information needs to be moved into the grammar itself. I have a new implementation of the test script that works from "desc.xml" files within the grammar directory. People will look at the file and say "Oh yes, I need to adjust this file because it says the port for XYZ is skipped, but I now implement one."

kaby76 commented 1 year ago

In addition to the slow build, the output is just way over the top too much. The only time we need any output is when there is a build or test problem. This will be fixed with the slow build issue. Something like this.

$ bash _scripts/regtest.sh CSharp Cpp Dart Go Java JavaScript PHP Python3
MinGw
Mon, Jan 16, 2023  8:21:45 PM
abb CSharp:  Build 0h 0m 8s  Test 0h 0m 1s Succeeded.
abnf CSharp:  Build 0h 0m 5s  Test 0h 0m 2s Succeeded.
acme CSharp:  Build 0h 0m 9s  Test 0h 0m 3s Succeeded.
ada2005 CSharp:  Build 0h 0m 12s  Test 0h 0m 2s Succeeded.
ada2012 CSharp:  Build 0h 0m 14s  Test 0h 0m 2s Succeeded.
ada83 CSharp:  Build 0h 0m 9s  Test 0h 0m 1s Succeeded.
ada95 CSharp:  Build 0h 0m 12s  Test 0h 0m 2s Succeeded.
agc CSharp:  Build 0h 0m 7s  Test 0h 0m 5s Succeeded.
alef CSharp:  Build 0h 0m 7s  Test 0h 0m 1s Succeeded.
================
Target: CSharp
Grammars that succeeded:  abb abnf acme ada2005 ada2012 ada83 ada95
agc alef
Grammars that failed:
================
Mon, Jan 16, 2023  8:23:41 PM
abb Cpp:  Build 0h 0m 20s  Test 0h 0m 1s Succeeded.
abnf Cpp:  Build 0h 0m 18s  Test 0h 0m 1s Succeeded.
acme Cpp:  Build 0h 0m 20s  Test 0h 0m 3s Succeeded.
ada2005 Cpp:  Build 0h 0m 23s  Test 0h 0m 1s Succeeded.
ada2012 Cpp:  Build 0h 0m 22s  Test 0h 0m 1s Succeeded.
ada83 Cpp:  Build 0h 0m 21s  Test 0h 0m 1s Succeeded.
ada95 Cpp:  Build 0h 0m 22s  Test 0h 0m 1s Succeeded.
agc Cpp:  Build 0h 0m 18s  Test 0h 0m 5s Succeeded.
alef Cpp:  Build 0h 0m 19s  Test 0h 0m 1s Succeeded.
================
Target: Cpp
kaby76 commented 1 year ago

Changing the output/testing around because when I develop a grammar, I want the testing to be grammar-centric first, not target-centric first. So, something like this:

01/17-08:55:37 ~/issues/issue-2883/grammars-v4
$ bash _scripts/regtest.sh CSharp Cpp Dart Go Java
MinGw
abb CSharp:  Build 00:00:09  Test 00:00:09 Succeeded.
abb Cpp:  Build 00:00:21  Test 00:00:01 Succeeded.
abb Dart:  Build 00:00:10  Test 00:00:01 Succeeded.
abb Go:  Build 00:00:13  Test 00:00:01 Succeeded.
abb Java:  Build 00:00:03  Test 00:00:01 Succeeded.
abnf CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
abnf Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
abnf Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
abnf Go:  Build 00:00:03  Test 00:00:02 Succeeded.
abnf Java:  Build 00:00:03  Test 00:00:01 Succeeded.
ada2005 CSharp:  Build 00:00:12  Test 00:00:01 Succeeded.
ada2005 Cpp:  Build 00:00:21  Test 00:00:01 Succeeded.
ada2005 Dart:  Build 00:00:10  Test 00:00:01 Succeeded.
ada2005 Go:  Build 00:00:05  Test 00:00:01 Succeeded.
ada2005 Java:  Build 00:00:05  Test 00:00:03 Succeeded.
ada2012 CSharp:  Build 00:00:13  Test 00:00:01 Succeeded.
ada2012 Cpp:  Build 00:00:22  Test 00:00:01 Succeeded.
ada2012 Dart:  Build 00:00:10  Test 00:00:01 Succeeded.
ada2012 Go:  Build 00:00:09  Test 00:00:01 Succeeded.
ada2012 Java:  Build 00:00:05  Test 00:00:03 Succeeded.
ada83 CSharp:  Build 00:00:09  Test 00:00:01 Succeeded.
ada83 Cpp:  Build 00:00:20  Test 00:00:01 Succeeded.
ada83 Dart:  Build 00:00:28  Test 00:00:01 Succeeded.
ada83 Go:  Build 00:00:05  Test 00:00:01 Succeeded.
ada83 Java:  Build 00:00:04  Test 00:00:02 Succeeded.
ada95 CSharp:  Build 00:00:11  Test 00:00:02 Succeeded.
ada95 Cpp:  Build 00:00:22  Test 00:00:01 Succeeded.
ada95 Dart:  Build 00:00:10  Test 00:00:02 Succeeded.
ada95 Go:  Build 00:00:06  Test 00:00:01 Succeeded.
ada95 Java:  Build 00:00:05  Test 00:00:03 Succeeded.
agc CSharp:  Build 00:00:07  Test 00:00:05 Succeeded.
agc Cpp:  Build 00:00:18  Test 00:00:04 Succeeded.
agc Dart:  Build 00:00:09  Test 00:00:04 Succeeded.
agc Go:  Build 00:00:04  Test 00:00:06 Succeeded.
agc Java:  Build 00:00:03  Test 00:00:05 Succeeded.
alef CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
alef Cpp:  Build 00:00:19  Test 00:00:01 Succeeded.
alef Dart:  Build 00:00:10  Test 00:00:01 Succeeded.
alef Go:  Build 00:00:05  Test 00:00:01 Succeeded.
alef Java:  Build 00:00:04  Test 00:00:01 Succeeded.
================
Grammars that succeeded:  abb/CSharp abb/Cpp abb/Dart abb/Go abb/Java
abnf/CSharp abnf/Cpp abnf/Dart abnf/Go abnf/Java ada2005/CSharp
ada2005/Cpp ada2005/Dart ada2005/Go ada2005/Java ada2012/CSharp
ada2012/Cpp ada2012/Dart ada2012/Go ada2012/Java ada83/CSharp ada83/Cpp
ada83/Dart ada83/Go ada83/Java ada95/CSharp ada95/Cpp ada95/Dart ada95/Go
ada95/Java agc/CSharp agc/Cpp agc/Dart agc/Go agc/Java alef/CSharp
alef/Cpp alef/Dart alef/Go alef/Java
Grammars that failed:
================
01/17-09:32:17 ~/issues/issue-2883/grammars-v4

In this test, I'm working on a grammar, but I want to test across the targets that I may also be interested in. So, all targets are tested for grammar abb before it moves on to the next grammar. The elasped times should be in standardized format and not so verbose, too. I can still test per-target first by using only one target in the script call.

kaby76 commented 1 year ago

After writing a dozen or so "desc.xml" files, I decided this is way too slow, likely take several months to write them out by hand. I'm now writing a script to generate all these files by testing every grammar with every target and major versions of Antlr from 4.6.

kaby76 commented 1 year ago

Done, at least for current Antlr 4.11.1: https://github.com/kaby76/grammars-v4/blob/636b50e148aa5512579cf90a1594bd639d56c5dd/_scripts/gen-desc.sh. Generating files now, likely will take a day to do the cross-product grammar x target computation for all grammars in grammars-v4.

kaby76 commented 1 year ago

Added all experimentally-derived desc.xml files, and I'm proceeding to test each target on Windows in order to get a feel of the time for a test of all grammars for that target.

01/20-03:50:56 ~/issues/issue-2883/grammars-v4
$ bash _scripts/regtest.sh -t Dart
abb,Dart:  Build 00:00:09  Test 00:00:04 Succeeded.
abnf,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
acme,Dart:  Build 00:00:10  Test 00:00:03 Succeeded.
ada/ada2005,Dart:  Build 00:00:10  Test 00:00:01 Succeeded.
ada/ada2012,Dart:  Build 00:00:10  Test 00:00:01 Succeeded.
ada/ada83,Dart:  Build 00:00:10  Test 00:00:01 Succeeded.
ada/ada95,Dart:  Build 00:00:10  Test 00:00:01 Succeeded.
agc,Dart:  Build 00:00:09  Test 00:00:05 Succeeded.
alef,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
algol60,Dart:  Build 00:00:09  Test 00:00:04 Succeeded.
alloy,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
alpaca,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
angelscript,Dart:  Build 00:00:09  Test 00:00:00 Succeeded.
apt,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
aql,Dart:  Build 00:00:09  Test 00:00:04 Succeeded.
argus,Dart:  Build 00:00:10  Test 00:00:00 Succeeded.
arithmetic,Dart:  Build 00:00:08  Test 00:00:05 Succeeded.
asl,Dart:  Build 00:00:10  Test 00:00:03 Succeeded.
asm/asm6502,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
asm/asm8080,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
asm/asm8086,Dart:  Build 00:00:09  Test 00:00:02 Succeeded.
asm/asmMASM,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
asm/asmZ80,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
asm/masm,Dart:  Build 00:00:10  Test 00:00:00 Succeeded.
asm/pdp7,Dart:  Build 00:00:08  Test 00:00:10 Succeeded.
asn/asn,Dart:  Build 00:00:10  Test 00:00:01 Succeeded.
atl,Dart:  Build 00:00:10  Test 00:00:00 Succeeded.
b,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
basic,Dart:  Build 00:00:09  Test 00:00:04 Succeeded.
bcl,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
bcpl,Dart:  Build 00:00:09  Test 00:00:02 Succeeded.
bdf,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
bibcode,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
bnf,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
c,Dart:  Build 00:00:10  Test 00:00:03 Succeeded.
calculator,Dart:  Build 00:00:08  Test 00:00:05 Succeeded.
callable,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
capnproto,Dart:  Build 00:00:09  Test 00:00:02 Succeeded.
caql,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
cayenne,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
clf,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
clojure,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
clu,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
cmake,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
cobol85,Dart:  Build 00:00:20  Test 00:00:01 Succeeded.
cookie,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
cpp,Dart:  Build 00:00:10  Test 00:00:06 Succeeded.
cql,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
cql3,Dart:  Build 00:00:10  Test 00:00:06 Succeeded.
creole,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
css3,Dart:  Build 00:00:09  Test 00:00:07 Succeeded.
csv,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
ctl,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
cto,Dart:  Build 00:00:08  Test 00:00:03 Succeeded.
cypher,Dart:  Build 00:00:09  Test 00:00:08 Succeeded.
dart2,Dart:  Build 00:00:10  Test 00:01:41 Succeeded.
datalog,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
dcm,Dart:  Build 00:00:09  Test 00:00:00 Succeeded.
dice,Dart:  Build 00:00:08  Test 00:00:04 Succeeded.
dif,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
doiurl,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
dot,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
edif300,Dart:  Build 00:00:16  Test 00:00:01 Succeeded.
edn,Dart:  Build 00:00:08  Test 00:00:07 Succeeded.
erlang,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
esolang/brainflak,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
esolang/brainfuck,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
esolang/cool,Dart:  Build 00:00:09  Test 00:00:03 Succeeded.
esolang/dgol,Dart:  Build 00:00:09  Test 00:00:00 Succeeded.
esolang/lolcode,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
esolang/loop,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
esolang/nanofuck,Dart:  Build 00:00:07  Test 00:00:01 Succeeded.
esolang/sickbay,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
esolang/snowball,Dart:  Build 00:00:09  Test 00:00:00 Succeeded.
evm-bytecode,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
fasta,Dart:  Build 00:00:08  Test 00:00:08 Succeeded.
fdo91,Dart:  Build 00:00:08  Test 00:00:03 Succeeded.
fen,Dart:  Build 00:00:07  Test 00:00:02 Succeeded.
flatbuffers,Dart:  Build 00:00:08  Test 00:00:03 Succeeded.
flowmatic,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
focal,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
fol,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
fusion-tables,Dart:  Build 00:00:10  Test 00:00:00 Succeeded.
gedcom,Dart:  Build 00:00:09  Test 00:00:00 Succeeded.
glsl,Dart:  Build 00:00:10  Test 00:00:06 Succeeded.
gml,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
graphql,Dart:  Build 00:00:09  Test 00:00:00 Succeeded.
graphstream-dgs,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
gtin,Dart:  Build 00:00:09  Test 00:00:03 Succeeded.
guido,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
guitartab,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
http,Dart:  Build 00:00:09  Test 00:00:00 Succeeded.
icon,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
idl,Dart:  Build 00:00:11  Test 00:00:01 Succeeded.
inf,Dart:  Build 00:00:07  Test 00:00:02 Succeeded.
informix,Dart:  Build 00:00:11  Test 00:00:01 Succeeded.
infosapient,Dart:  Build 00:00:09  Test 00:00:00 Succeeded.
iri,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
iso8601,Dart:  Build 00:00:09  Test 00:00:10 Succeeded.
istc,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
itn,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
jam,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
janus,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
java/java,Dart:  Build 00:00:10  Test 00:00:03 Succeeded.
java/java8,Dart:  Build 00:00:11  Test 00:00:01 Succeeded.
java/java9,Dart:  Build 00:00:11  Test 00:00:08 Succeeded.
joss,Dart:  Build 00:00:10  Test 00:00:00 Succeeded.
jpa,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
json,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
json5,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
karel,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
kotlin/kotlin-formal,Dart:  Build 00:00:10  Test 00:00:20 Succeeded.
kquery,Dart:  Build 00:00:09  Test 00:00:02 Succeeded.
kuka,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
lambda,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
lark,Dart:  Build 00:00:08  Test 00:00:05 Succeeded.
lcc,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
less,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
limbo,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
lisa,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
lisp,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
lrc,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
ltl,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
lua,Dart:  Build 00:00:09  Test 00:00:02 Succeeded.
lucene,Dart:  Build 00:00:09  Test 00:00:04 Succeeded.
matlab,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
mckeeman-form,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
mdx,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
memcached_protocol,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
metamath,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
metric,Dart:  Build 00:00:08  Test 00:00:03 Succeeded.
microc,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
modelica,Dart:  Build 00:00:09  Test 00:00:05 Succeeded.
modula2pim4,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
molecule,Dart:  Build 00:00:09  Test 00:00:02 Succeeded.
moo,Dart:  Build 00:00:09  Test 00:00:02 Succeeded.
morsecode,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
mps,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
muddb,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
mumath,Dart:  Build 00:00:09  Test 00:00:00 Succeeded.
mumps,Dart:  Build 00:00:09  Test 00:00:02 Succeeded.
muparser,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
newick,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
oberon,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
objc,Dart:  Build 00:00:11  Test 00:00:00 Succeeded.
oncrpc,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
orwell,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
p,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
parkingsign,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
pascal,Dart:  Build 00:00:09  Test 00:00:03 Succeeded.
pbm,Dart:  Build 00:00:07  Test 00:00:00 Succeeded.
pcre,Dart:  Build 00:00:09  Test 00:00:03 Succeeded.
pddl,Dart:  Build 00:00:09  Test 00:00:00 Succeeded.
peoplecode,Dart:  Build 00:00:08  Test 00:00:04 Succeeded.
pii,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
pike,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
pl0,Dart:  Build 00:00:10  Test 00:00:01 Succeeded.
plucid,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
ply,Dart:  Build 00:00:10  Test 00:00:02 Succeeded.
pmmn,Dart:  Build 00:00:15  Test 00:00:00 Succeeded.
postalcode,Dart:  Build 00:00:13  Test 00:00:02 Succeeded.
powerbuilder,Dart:  Build 00:00:11  Test 00:00:28 Succeeded.
powerbuilderdw,Dart:  Build 00:00:09  Test 00:00:00 Succeeded.
powerquery,Dart:  Build 00:00:10  Test 00:00:00 Succeeded.
prolog,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
promql,Dart:  Build 00:00:09  Test 00:00:03 Succeeded.
propcalc,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
properties,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
protobuf2,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
protobuf3,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
prov-n,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
qif,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
racket-bsl,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
racket-isl,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
rcs,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
redcode,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
refal,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
rego,Dart:  Build 00:00:08  Test 00:04:59 Succeeded.
rfc1035,Dart:  Build 00:00:12  Test 00:00:02 Succeeded.
rfc1960,Dart:  Build 00:00:11  Test 00:00:02 Succeeded.
rfc3080,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
rfc822/rfc822-datetime,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
rfc822/rfc822-emailaddress,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
robotwars,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
romannumerals,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
ron,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
rpn,Dart:  Build 00:00:09  Test 00:00:02 Succeeded.
ruby,Dart:  Build 00:00:10  Test 00:00:01 Succeeded.
scala,Dart:  Build 00:00:10  Test 00:00:03 Succeeded.
scotty,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
scss,Dart:  Build 00:00:09  Test 00:01:23 Succeeded.
sexpression,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
sgf,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
sharc,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
sici,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
sieve,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
smalltalk,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
smiles,Dart:  Build 00:00:08  Test 00:00:04 Succeeded.
smtlibv2,Dart:  Build 00:00:09  Test 00:00:05 Succeeded.
snobol,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
solidity,Dart:  Build 00:00:10  Test 00:00:00 Succeeded.
sparql,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
spass,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
sql/derby,Dart:  Build 00:00:10  Test 00:00:01 Succeeded.
sql/hive/v2,Dart:  Build 00:00:13  Test 00:00:03 Succeeded.
sql/hive/v3,Dart:  Build 00:00:13  Test 00:00:02 Succeeded.
sql/mariadb,Dart:  Build 00:00:18  Test 00:01:05 Succeeded.
sql/mysql,Dart:  Build 00:00:18  Test 00:01:06 Succeeded.
sql/phoenix,Dart:  Build 00:00:10  Test 00:00:01 Succeeded.
sql/snowflake,Dart:  Build 00:00:16  Test 00:00:02 Succeeded.
sql/sqlite,Dart:  Build 00:00:09  Test 00:00:03 Succeeded.
sql/trino,Dart:  Build 00:00:11  Test 00:00:14 Succeeded.
stacktrace,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
star,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
stellaris,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
stl,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
suokif,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
swift-fin,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
szf,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
tcpheader,Dart:  Build 00:00:12  Test 00:00:01 Succeeded.
teal,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
telephone,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
terraform,Dart:  Build 00:00:09  Test 00:00:02 Succeeded.
tiny,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
tinybasic,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
tinyc,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
tl,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
tnsnames,Dart:  Build 00:00:09  Test 00:00:00 Succeeded.
tnt,Dart:  Build 00:00:09  Test 00:00:02 Succeeded.
toml,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
trac,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
tsv,Dart:  Build 00:00:08  Test 00:00:00 Succeeded.
ttm,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
turing,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
turtle,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
turtle-doc,Dart:  Build 00:00:09  Test 00:00:00 Succeeded.
unicode/graphemes,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
unicode/unicode16,Dart:  Build 00:00:09  Test 00:00:00 Succeeded.
unreal_angelscript,Dart:  Build 00:00:10  Test 00:00:01 Succeeded.
upnp,Dart:  Build 00:00:09  Test 00:00:02 Succeeded.
url,Dart:  Build 00:00:08  Test 00:00:05 Succeeded.
useragent,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
vb6,Dart:  Build 00:00:11  Test 00:00:14 Succeeded.
vba,Dart:  Build 00:00:12  Test 00:00:02 Succeeded.
verilog/systemverilog,Dart:  Build 00:00:18  Test 00:00:26 Succeeded.
verilog/verilog,Dart:  Build 00:00:12  Test 00:00:03 Succeeded.
vhdl,Dart:  Build 00:00:11  Test 00:00:05 Succeeded.
vmf,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
wat,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
wavefront,Dart:  Build 00:00:08  Test 00:00:05 Succeeded.
wkt,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
wln,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
wren,Dart:  Build 00:00:09  Test 00:00:02 Succeeded.
xml,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
xpath/xpath1,Dart:  Build 00:00:09  Test 00:00:01 Succeeded.
xsd-regex,Dart:  Build 00:00:08  Test 00:00:02 Succeeded.
xyz,Dart:  Build 00:00:08  Test 00:00:01 Succeeded.
yara,Dart:  Build 00:00:10  Test 00:00:01 Succeeded.
================
Grammars that succeeded:  abb,Dart abnf,Dart acme,Dart ada/ada2005,Dart
ada/ada2012,Dart ada/ada83,Dart ada/ada95,Dart agc,Dart alef,Dart
algol60,Dart alloy,Dart alpaca,Dart angelscript,Dart apt,Dart
aql,Dart argus,Dart arithmetic,Dart asl,Dart asm/asm6502,Dart
asm/asm8080,Dart asm/asm8086,Dart asm/asmMASM,Dart asm/asmZ80,Dart
asm/masm,Dart asm/pdp7,Dart asn/asn,Dart atl,Dart b,Dart basic,Dart
bcl,Dart bcpl,Dart bdf,Dart bibcode,Dart bnf,Dart c,Dart calculator,Dart
callable,Dart capnproto,Dart caql,Dart cayenne,Dart clf,Dart clojure,Dart
clu,Dart cmake,Dart cobol85,Dart cookie,Dart cpp,Dart cql,Dart cql3,Dart
creole,Dart css3,Dart csv,Dart ctl,Dart cto,Dart cypher,Dart dart2,Dart
datalog,Dart dcm,Dart dice,Dart dif,Dart doiurl,Dart dot,Dart edif300,Dart
edn,Dart erlang,Dart esolang/brainflak,Dart esolang/brainfuck,Dart
esolang/cool,Dart esolang/dgol,Dart esolang/lolcode,Dart esolang/loop,Dart
esolang/nanofuck,Dart esolang/sickbay,Dart esolang/snowball,Dart
evm-bytecode,Dart fasta,Dart fdo91,Dart fen,Dart flatbuffers,Dart
flowmatic,Dart focal,Dart fol,Dart fusion-tables,Dart gedcom,Dart
glsl,Dart gml,Dart graphql,Dart graphstream-dgs,Dart gtin,Dart guido,Dart
guitartab,Dart http,Dart icon,Dart idl,Dart inf,Dart informix,Dart
infosapient,Dart iri,Dart iso8601,Dart istc,Dart itn,Dart jam,Dart
janus,Dart java/java,Dart java/java8,Dart java/java9,Dart joss,Dart
jpa,Dart json,Dart json5,Dart karel,Dart kotlin/kotlin-formal,Dart
kquery,Dart kuka,Dart lambda,Dart lark,Dart lcc,Dart less,Dart limbo,Dart
lisa,Dart lisp,Dart lrc,Dart ltl,Dart lua,Dart lucene,Dart matlab,Dart
mckeeman-form,Dart mdx,Dart memcached_protocol,Dart metamath,Dart
metric,Dart microc,Dart modelica,Dart modula2pim4,Dart molecule,Dart
moo,Dart morsecode,Dart mps,Dart muddb,Dart mumath,Dart mumps,Dart
muparser,Dart newick,Dart oberon,Dart objc,Dart oncrpc,Dart orwell,Dart
p,Dart parkingsign,Dart pascal,Dart pbm,Dart pcre,Dart pddl,Dart
peoplecode,Dart pii,Dart pike,Dart pl0,Dart plucid,Dart ply,Dart pmmn,Dart
postalcode,Dart powerbuilder,Dart powerbuilderdw,Dart powerquery,Dart
prolog,Dart promql,Dart propcalc,Dart properties,Dart protobuf2,Dart
protobuf3,Dart prov-n,Dart qif,Dart racket-bsl,Dart racket-isl,Dart
rcs,Dart redcode,Dart refal,Dart rego,Dart rfc1035,Dart rfc1960,Dart
rfc3080,Dart rfc822/rfc822-datetime,Dart rfc822/rfc822-emailaddress,Dart
robotwars,Dart romannumerals,Dart ron,Dart rpn,Dart ruby,Dart scala,Dart
scotty,Dart scss,Dart sexpression,Dart sgf,Dart sharc,Dart sici,Dart
sieve,Dart smalltalk,Dart smiles,Dart smtlibv2,Dart snobol,Dart
solidity,Dart sparql,Dart spass,Dart sql/derby,Dart sql/hive/v2,Dart
sql/hive/v3,Dart sql/mariadb,Dart sql/mysql,Dart sql/phoenix,Dart
sql/snowflake,Dart sql/sqlite,Dart sql/trino,Dart stacktrace,Dart
star,Dart stellaris,Dart stl,Dart suokif,Dart swift-fin,Dart
szf,Dart tcpheader,Dart teal,Dart telephone,Dart terraform,Dart
tiny,Dart tinybasic,Dart tinyc,Dart tl,Dart tnsnames,Dart tnt,Dart
toml,Dart trac,Dart tsv,Dart ttm,Dart turing,Dart turtle,Dart
turtle-doc,Dart unicode/graphemes,Dart unicode/unicode16,Dart
unreal_angelscript,Dart upnp,Dart url,Dart useragent,Dart vb6,Dart
vba,Dart verilog/systemverilog,Dart verilog/verilog,Dart vhdl,Dart
vmf,Dart wat,Dart wavefront,Dart wkt,Dart wln,Dart wren,Dart xml,Dart
xpath/xpath1,Dart xsd-regex,Dart xyz,Dart yara,Dart
Grammars that failed:
================
01/20-04:55:26 ~/issues/issue-2883/grammars-v4

The time to test the entire list of grammars for Dart is about 1h 5m. For a few grammars, a significant amount of time is required to test each input file whether it is valid UTF-8, e.g., "rego" grammar at ~5m because there are so many input files. If I go back to not testing the correct UTF-8 format, then there will be fails on some input for some targets. I's probably ok to still keep it in because this is the longest running test for a grammar, and only a few others that are over 1m.

kaby76 commented 1 year ago
01/20-11:22:14 ~/issues/issue-2883/grammars-v4
$ bash _scripts/regtest.sh -t CSharp
abb,CSharp:  Build 00:00:08  Test 00:00:04 Succeeded.
abnf,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
acme,CSharp:  Build 00:00:09  Test 00:00:03 Succeeded.
ada/ada2005,CSharp:  Build 00:00:13  Test 00:00:01 Succeeded.
ada/ada2012,CSharp:  Build 00:00:14  Test 00:00:02 Succeeded.
ada/ada83,CSharp:  Build 00:00:09  Test 00:00:01 Succeeded.
ada/ada95,CSharp:  Build 00:00:11  Test 00:00:01 Succeeded.
agc,CSharp:  Build 00:00:07  Test 00:00:05 Succeeded.
alef,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
algol60,CSharp:  Build 00:00:07  Test 00:00:03 Succeeded.
alloy,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
alpaca,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
angelscript,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
antlr/antlr2,CSharp:  Build 00:00:07  Test 00:00:04 Succeeded.
antlr/antlr3,CSharp:  Build 00:00:06  Test 00:00:05 Succeeded.
antlr/antlr4,CSharp:  Build 00:00:06  Test 00:00:05 Succeeded.
apt,CSharp:  Build 00:00:06  Test 00:00:00 Succeeded.
aql,CSharp:  Build 00:00:07  Test 00:00:04 Succeeded.
argus,CSharp:  Build 00:00:09  Test 00:00:00 Succeeded.
arithmetic,CSharp:  Build 00:00:05  Test 00:00:05 Succeeded.
asl,CSharp:  Build 00:00:07  Test 00:00:03 Succeeded.
asm/asm6502,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
asm/asm8080,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
asm/asm8086,CSharp:  Build 00:00:06  Test 00:00:03 Succeeded.
asm/asmMASM,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
asm/asmZ80,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
asm/masm,CSharp:  Build 00:00:08  Test 00:00:00 Succeeded.
asm/pdp7,CSharp:  Build 00:00:06  Test 00:00:10 Succeeded.
asn/asn,CSharp:  Build 00:00:07  Test 00:00:01 Succeeded.
atl,CSharp:  Build 00:00:07  Test 00:00:00 Succeeded.
b,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
basic,CSharp:  Build 00:00:06  Test 00:00:04 Succeeded.
bcl,CSharp:  Build 00:00:05  Test 00:00:00 Succeeded.
bcpl,CSharp:  Build 00:00:07  Test 00:00:02 Succeeded.
bdf,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
bibcode,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
bnf,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
c,CSharp:  Build 00:00:08  Test 00:00:03 Succeeded.
calculator,CSharp:  Build 00:00:05  Test 00:00:05 Succeeded.
callable,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
capnproto,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
caql,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
cayenne,CSharp:  Build 00:00:06  Test 00:00:00 Succeeded.
clf,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
clif,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
clojure,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
clu,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
cmake,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
cobol85,CSharp:  Build 00:00:55  Test 00:00:01 Succeeded.
cookie,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
cql,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
cql3,CSharp:  Build 00:00:11  Test 00:00:07 Succeeded.
creole,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
css3,CSharp:  Build 00:00:08  Test 00:00:07 Succeeded.
csv,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
ctl,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
cto,CSharp:  Build 00:00:06  Test 00:00:03 Succeeded.
cypher,CSharp:  Build 00:00:07  Test 00:00:08 Succeeded.
dart2,CSharp:  Build 00:00:11  Test 00:01:41 Succeeded.
databank,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
datalog,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
dcm,CSharp:  Build 00:00:06  Test 00:00:00 Succeeded.
dice,CSharp:  Build 00:00:05  Test 00:00:05 Succeeded.
dif,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
doiurl,CSharp:  Build 00:00:05  Test 00:00:03 Succeeded.
dot,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
edif300,CSharp:  Build 00:02:02  Test 00:00:01 Succeeded.
edn,CSharp:  Build 00:00:06  Test 00:00:07 Succeeded.
erlang,CSharp:  Build 00:00:07  Test 00:00:02 Succeeded.
esolang/brainflak,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
esolang/brainfuck,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
esolang/cool,CSharp:  Build 00:00:06  Test 00:00:03 Succeeded.
esolang/dgol,CSharp:  Build 00:00:06  Test 00:00:00 Succeeded.
esolang/lolcode,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
esolang/loop,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
esolang/nanofuck,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
esolang/sickbay,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
esolang/snowball,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
esolang/wheel,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
evm-bytecode,CSharp:  Build 00:00:08  Test 00:00:01 Succeeded.
fasta,CSharp:  Build 00:00:05  Test 00:00:07 Succeeded.
fdo91,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
fen,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
flatbuffers,CSharp:  Build 00:00:06  Test 00:00:03 Succeeded.
flowmatic,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
focal,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
fol,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
fusion-tables,CSharp:  Build 00:00:06  Test 00:00:00 Succeeded.
gdscript,CSharp:  Build 00:00:06  Test 00:00:03 Succeeded.
gedcom,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
gff3,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
glsl,CSharp:  Build 00:00:14  Test 00:00:06 Succeeded.
gml,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
golang,CSharp:  Build 00:00:08  Test 00:00:09 Succeeded.
graphql,CSharp:  Build 00:00:06  Test 00:00:00 Succeeded.
graphstream-dgs,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
gtin,CSharp:  Build 00:00:05  Test 00:00:04 Succeeded.
guido,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
guitartab,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
haskell,CSharp:  Build 00:00:14  Test 00:00:10 Succeeded.
http,CSharp:  Build 00:00:05  Test 00:00:00 Succeeded.
icalendar,CSharp:  Build 00:00:15  Test 00:00:01 Succeeded.
icon,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
idl,CSharp:  Build 00:00:08  Test 00:00:01 Succeeded.
inf,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
informix,CSharp:  Build 00:00:16  Test 00:00:02 Succeeded.
infosapient,CSharp:  Build 00:00:06  Test 00:00:00 Succeeded.
iri,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
iso8601,CSharp:  Build 00:00:06  Test 00:00:10 Succeeded.
istc,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
itn,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
jam,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
janus,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
java/java,CSharp:  Build 00:00:09  Test 00:00:04 Succeeded.
java/java8,CSharp:  Build 00:00:13  Test 00:00:02 Succeeded.
java/java9,CSharp:  Build 00:00:12  Test 00:00:09 Succeeded.
javascript/ecmascript,CSharp:  Build 00:00:07  Test 00:00:02 Succeeded.
javascript/javascript,CSharp:  Build 00:00:08  Test 00:00:09 Succeeded.
javascript/typescript,CSharp:  Build 00:00:10  Test 00:00:05 Succeeded.
joss,CSharp:  Build 00:00:06  Test 00:00:00 Succeeded.
jpa,CSharp:  Build 00:00:07  Test 00:00:01 Succeeded.
json,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
json5,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
karel,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
kotlin/kotlin-formal,CSharp:  Build 00:00:17  Test 00:00:22 Succeeded.
kquery,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
kuka,CSharp:  Build 00:00:07  Test 00:00:01 Succeeded.
lambda,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
lark,CSharp:  Build 00:00:06  Test 00:00:06 Succeeded.
lcc,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
less,CSharp:  Build 00:00:07  Test 00:00:01 Succeeded.
limbo,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
lisa,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
lisp,CSharp:  Build 00:00:05  Test 00:00:00 Succeeded.
logo/logo,CSharp:  Build 00:00:06  Test 00:00:05 Succeeded.
lrc,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
ltl,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
lua,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
lucene,CSharp:  Build 00:00:06  Test 00:00:04 Succeeded.
matlab,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
mckeeman-form,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
mdx,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
memcached_protocol,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
metamath,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
metric,CSharp:  Build 00:00:05  Test 00:00:03 Succeeded.
microc,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
modelica,CSharp:  Build 00:00:07  Test 00:00:05 Succeeded.
modula2pim4,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
molecule,CSharp:  Build 00:00:05  Test 00:00:03 Succeeded.
moo,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
morsecode,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
mps,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
muddb,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
mumath,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
mumps,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
muparser,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
newick,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
oberon,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
objc,CSharp:  Build 00:00:12  Test 00:00:00 Succeeded.
oncrpc,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
orwell,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
p,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
parkingsign,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
pascal,CSharp:  Build 00:00:07  Test 00:00:03 Succeeded.
pbm,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
pcre,CSharp:  Build 00:00:06  Test 00:00:04 Succeeded.
pddl,CSharp:  Build 00:00:08  Test 00:00:00 Succeeded.
pdn,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
peoplecode,CSharp:  Build 00:00:06  Test 00:00:04 Succeeded.
php,CSharp:  Build 00:00:11  Test 00:00:11 Succeeded.
pii,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
pike,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
pl0,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
plucid,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
ply,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
pmmn,CSharp:  Build 00:00:05  Test 00:00:00 Succeeded.
postalcode,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
powerbuilder,CSharp:  Build 00:00:10  Test 00:00:25 Succeeded.
powerbuilderdw,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
powerquery,CSharp:  Build 00:00:08  Test 00:00:00 Succeeded.
prolog,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
promql,CSharp:  Build 00:00:06  Test 00:00:04 Succeeded.
propcalc,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
properties,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
protobuf2,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
protobuf3,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
prov-n,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
python/python,CSharp:  Build 00:00:08  Test 00:00:05 Succeeded.
python/python3,CSharp:  Build 00:00:09  Test 00:00:12 Succeeded.
qif,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
quakemap,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
racket-bsl,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
racket-isl,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
rcs,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
redcode,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
refal,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
restructuredtext,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
rfc1035,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
rfc1960,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
rfc3080,CSharp:  Build 00:00:06  Test 00:00:00 Succeeded.
rfc822/rfc822-datetime,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
rfc822/rfc822-emailaddress,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
robotwars,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
romannumerals,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
ron,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
rpn,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
ruby,CSharp:  Build 00:00:07  Test 00:00:01 Succeeded.
rust,CSharp:  Build 00:00:12  Test 00:00:23 Succeeded.
scala,CSharp:  Build 00:00:08  Test 00:00:04 Succeeded.
scotty,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
scss,CSharp:  Build 00:00:07  Test 00:01:11 Succeeded.
sexpression,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
sgf,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
sharc,CSharp:  Build 00:00:14  Test 00:00:00 Succeeded.
sici,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
sieve,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
smalltalk,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
smiles,CSharp:  Build 00:00:07  Test 00:00:03 Succeeded.
smtlibv2,CSharp:  Build 00:00:08  Test 00:00:05 Succeeded.
snobol,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
solidity,CSharp:  Build 00:00:09  Test 00:00:00 Succeeded.
sparql,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
spass,CSharp:  Build 00:00:07  Test 00:00:01 Succeeded.
sql/derby,CSharp:  Build 00:00:17  Test 00:00:02 Succeeded.
sql/hive/v2,CSharp:  Build 00:00:24  Test 00:00:03 Succeeded.
sql/hive/v3,CSharp:  Build 00:00:23  Test 00:00:03 Succeeded.
sql/mariadb,CSharp:  Build 00:02:16  Test 00:00:50 Succeeded.
sql/mysql,CSharp:  Build 00:02:08  Test 00:00:49 Succeeded.
sql/phoenix,CSharp:  Build 00:00:10  Test 00:00:01 Succeeded.
sql/plsql,CSharp:  Build 00:09:20  Test 00:00:52 Succeeded.
sql/postgresql,CSharp:  Build 00:01:22  Test 00:01:21 Succeeded.
sql/snowflake,CSharp:  Build 00:02:54  Test 00:00:03 Succeeded.
sql/sqlite,CSharp:  Build 00:00:10  Test 00:00:03 Succeeded.
sql/trino,CSharp:  Build 00:00:17  Test 00:00:14 Succeeded.
sql/tsql,CSharp:  Build 00:03:47  Test 00:01:44 Succeeded.
stacktrace,CSharp:  Build 00:00:06  Test 00:00:00 Succeeded.
star,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
stellaris,CSharp:  Build 00:00:05  Test 00:00:03 Succeeded.
stl,CSharp:  Build 00:00:05  Test 00:00:00 Succeeded.
suokif,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
swift-fin,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
szf,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
tcpheader,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
teal,CSharp:  Build 00:00:07  Test 00:00:01 Succeeded.
telephone,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
terraform,CSharp:  Build 00:00:06  Test 00:00:03 Succeeded.
tiny,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
tinybasic,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
tinyc,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
tinymud,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
tl,CSharp:  Build 00:00:05  Test 00:00:00 Succeeded.
tnsnames,CSharp:  Build 00:00:07  Test 00:00:01 Succeeded.
tnt,CSharp:  Build 00:00:05  Test 00:00:03 Succeeded.
toml,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
trac,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
tsv,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
ttm,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
turing,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
turtle,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
turtle-doc,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
unicode/graphemes,CSharp:  Build 00:00:06  Test 00:00:03 Succeeded.
unicode/unicode16,CSharp:  Build 00:00:06  Test 00:00:00 Succeeded.
unreal_angelscript,CSharp:  Build 00:00:08  Test 00:00:01 Succeeded.
upnp,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
url,CSharp:  Build 00:00:05  Test 00:00:05 Succeeded.
useragent,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
vb6,CSharp:  Build 00:00:14  Test 00:00:14 Succeeded.
vba,CSharp:  Build 00:00:14  Test 00:00:02 Succeeded.
verilog/systemverilog,CSharp:  Build 00:01:13  Test 00:00:26 Succeeded.
verilog/verilog,CSharp:  Build 00:00:23  Test 00:00:03 Succeeded.
vhdl,CSharp:  Build 00:00:11  Test 00:00:05 Succeeded.
vmf,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
wat,CSharp:  Build 00:00:08  Test 00:00:01 Succeeded.
wavefront,CSharp:  Build 00:00:06  Test 00:00:05 Succeeded.
webidl,CSharp:  Build 00:00:08  Test 00:00:01 Succeeded.
wkt,CSharp:  Build 00:00:06  Test 00:00:01 Succeeded.
wln,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
wren,CSharp:  Build 00:00:07  Test 00:00:03 Succeeded.
xml,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
xpath/xpath1,CSharp:  Build 00:00:05  Test 00:00:02 Succeeded.
xsd-regex,CSharp:  Build 00:00:06  Test 00:00:02 Succeeded.
xyz,CSharp:  Build 00:00:05  Test 00:00:01 Succeeded.
yara,CSharp:  Build 00:00:07  Test 00:00:01 Succeeded.
01/20-12:43:23 ~/issues/issue-2883/grammars-v4

Looks like about 1h 20m.

kaby76 commented 1 year ago

Antlr4cs takes about 30+ minutes.

abb,Antlr4cs:  Build 00:00:06  Test 00:00:01 Succeeded.
abnf,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
acme,Antlr4cs:  Build 00:00:06  Test 00:00:03 Succeeded.
ada/ada83,Antlr4cs:  Build 00:00:05  Test 00:00:02 Succeeded.
ada/ada95,Antlr4cs:  Build 00:00:06  Test 00:00:02 Succeeded.
agc,Antlr4cs:  Build 00:00:05  Test 00:00:05 Succeeded.
alef,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
alloy,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
alpaca,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
angelscript,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
argus,Antlr4cs:  Build 00:00:06  Test 00:00:00 Succeeded.
arithmetic,Antlr4cs:  Build 00:00:04  Test 00:00:04 Succeeded.
asl,Antlr4cs:  Build 00:00:05  Test 00:00:03 Succeeded.
asm/asm6502,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
asm/asm8080,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
asm/asm8086,Antlr4cs:  Build 00:00:05  Test 00:00:02 Succeeded.
asm/asmMASM,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
asm/asmZ80,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
asm/masm,Antlr4cs:  Build 00:00:05  Test 00:00:00 Succeeded.
asm/pdp7,Antlr4cs:  Build 00:00:04  Test 00:00:10 Succeeded.
asn/asn,Antlr4cs:  Build 00:00:05  Test 00:00:02 Succeeded.
atl,Antlr4cs:  Build 00:00:05  Test 00:00:00 Succeeded.
b,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
basic,Antlr4cs:  Build 00:00:05  Test 00:00:04 Succeeded.
bcl,Antlr4cs:  Build 00:00:04  Test 00:00:00 Succeeded.
bcpl,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
bdf,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
bibcode,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
bnf,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
c,Antlr4cs:  Build 00:00:05  Test 00:00:04 Succeeded.
calculator,Antlr4cs:  Build 00:00:04  Test 00:00:05 Succeeded.
callable,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
capnproto,Antlr4cs:  Build 00:00:05  Test 00:00:02 Succeeded.
caql,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
cayenne,Antlr4cs:  Build 00:00:04  Test 00:00:00 Succeeded.
clf,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
clojure,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
clu,Antlr4cs:  Build 00:00:06  Test 00:00:01 Succeeded.
cmake,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
cobol85,Antlr4cs:  Build 00:00:10  Test 00:00:01 Succeeded.
cookie,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
cql,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
cql3,Antlr4cs:  Build 00:00:06  Test 00:00:07 Succeeded.
creole,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
css3,Antlr4cs:  Build 00:00:06  Test 00:00:06 Succeeded.
csv,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
ctl,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
cto,Antlr4cs:  Build 00:00:04  Test 00:00:03 Succeeded.
cypher,Antlr4cs:  Build 00:00:05  Test 00:00:08 Succeeded.
datalog,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
dcm,Antlr4cs:  Build 00:00:04  Test 00:00:00 Succeeded.
dice,Antlr4cs:  Build 00:00:05  Test 00:00:04 Succeeded.
dif,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
doiurl,Antlr4cs:  Build 00:00:04  Test 00:00:03 Succeeded.
dot,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
edif300,Antlr4cs:  Build 00:00:08  Test 00:00:02 Succeeded.
erlang,Antlr4cs:  Build 00:00:06  Test 00:00:01 Succeeded.
esolang/brainflak,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
esolang/brainfuck,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
esolang/cool,Antlr4cs:  Build 00:00:05  Test 00:00:04 Succeeded.
esolang/dgol,Antlr4cs:  Build 00:00:04  Test 00:00:00 Succeeded.
esolang/lolcode,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
esolang/loop,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
esolang/nanofuck,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
esolang/sickbay,Antlr4cs:  Build 00:00:05  Test 00:00:00 Succeeded.
esolang/snowball,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
esolang/wheel,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
evm-bytecode,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
fasta,Antlr4cs:  Build 00:00:04  Test 00:00:08 Succeeded.
fdo91,Antlr4cs:  Build 00:00:04  Test 00:00:03 Succeeded.
fen,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
flatbuffers,Antlr4cs:  Build 00:00:05  Test 00:00:03 Succeeded.
flowmatic,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
focal,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
fol,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
fusion-tables,Antlr4cs:  Build 00:00:04  Test 00:00:00 Succeeded.
gedcom,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
gff3,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
glsl,Antlr4cs:  Build 00:00:06  Test 00:00:06 Succeeded.
gml,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
graphql,Antlr4cs:  Build 00:00:05  Test 00:00:00 Succeeded.
graphstream-dgs,Antlr4cs:  Build 00:00:05  Test 00:00:02 Succeeded.
gtin,Antlr4cs:  Build 00:00:05  Test 00:00:03 Succeeded.
guido,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
guitartab,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
http,Antlr4cs:  Build 00:00:05  Test 00:00:00 Succeeded.
icalendar,Antlr4cs:  Build 00:00:06  Test 00:00:01 Succeeded.
icon,Antlr4cs:  Build 00:00:06  Test 00:00:01 Succeeded.
idl,Antlr4cs:  Build 00:00:05  Test 00:00:02 Succeeded.
inf,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
informix,Antlr4cs:  Build 00:00:07  Test 00:00:01 Succeeded.
infosapient,Antlr4cs:  Build 00:00:04  Test 00:00:00 Succeeded.
iso8601,Antlr4cs:  Build 00:00:05  Test 00:00:10 Succeeded.
istc,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
itn,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
jam,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
janus,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
java/java,Antlr4cs:  Build 00:00:06  Test 00:00:04 Succeeded.
java/java8,Antlr4cs:  Build 00:00:07  Test 00:00:02 Succeeded.
joss,Antlr4cs:  Build 00:00:05  Test 00:00:00 Succeeded.
jpa,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
json,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
karel,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
kotlin/kotlin-formal,Antlr4cs:  Build 00:00:07  Test 00:00:19 Succeeded.
kquery,Antlr4cs:  Build 00:00:05  Test 00:00:02 Succeeded.
kuka,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
lambda,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
lark,Antlr4cs:  Build 00:00:05  Test 00:00:06 Succeeded.
lcc,Antlr4cs:  Build 00:00:05  Test 00:00:02 Succeeded.
less,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
limbo,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
lisa,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
lisp,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
logo/logo,Antlr4cs:  Build 00:00:05  Test 00:00:05 Succeeded.
lrc,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
ltl,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
lua,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
matlab,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
mckeeman-form,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
mdx,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
memcached_protocol,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
metamath,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
metric,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
microc,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
modelica,Antlr4cs:  Build 00:00:05  Test 00:00:05 Succeeded.
modula2pim4,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
molecule,Antlr4cs:  Build 00:00:04  Test 00:00:03 Succeeded.
moo,Antlr4cs:  Build 00:00:05  Test 00:00:02 Succeeded.
morsecode,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
mps,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
muddb,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
mumath,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
mumps,Antlr4cs:  Build 00:00:04  Test 00:00:03 Succeeded.
muparser,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
newick,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
oberon,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
oncrpc,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
orwell,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
p,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
parkingsign,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
pascal,Antlr4cs:  Build 00:00:04  Test 00:00:04 Succeeded.
pbm,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
pcre,Antlr4cs:  Build 00:00:05  Test 00:00:03 Succeeded.
pddl,Antlr4cs:  Build 00:00:05  Test 00:00:00 Succeeded.
pdn,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
peoplecode,Antlr4cs:  Build 00:00:04  Test 00:00:04 Succeeded.
pii,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
pike,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
pl0,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
plucid,Antlr4cs:  Build 00:00:04  Test 00:00:00 Succeeded.
ply,Antlr4cs:  Build 00:00:05  Test 00:00:02 Succeeded.
pmmn,Antlr4cs:  Build 00:00:04  Test 00:00:00 Succeeded.
postalcode,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
powerbuilder,Antlr4cs:  Build 00:00:06  Test 00:00:05 Succeeded.
powerbuilderdw,Antlr4cs:  Build 00:00:05  Test 00:00:00 Succeeded.
prolog,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
propcalc,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
properties,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
protobuf2,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
protobuf3,Antlr4cs:  Build 00:00:05  Test 00:00:02 Succeeded.
prov-n,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
qif,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
quakemap,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
racket-bsl,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
racket-isl,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
rcs,Antlr4cs:  Build 00:00:04  Test 00:00:00 Succeeded.
redcode,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
refal,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
restructuredtext,Antlr4cs:  Build 00:00:04  Test 00:00:00 Succeeded.
rfc1035,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
rfc1960,Antlr4cs:  Build 00:00:04  Test 00:00:03 Succeeded.
rfc3080,Antlr4cs:  Build 00:00:04  Test 00:00:00 Succeeded.
rfc822/rfc822-datetime,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
rfc822/rfc822-emailaddress,Antlr4cs:  Build 00:00:05  Test 00:00:02 Succeeded.
robotwars,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
romannumerals,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
ron,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
rpn,Antlr4cs:  Build 00:00:05  Test 00:00:02 Succeeded.
ruby,Antlr4cs:  Build 00:00:06  Test 00:00:01 Succeeded.
scala,Antlr4cs:  Build 00:00:06  Test 00:00:02 Succeeded.
scotty,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
scss,Antlr4cs:  Build 00:00:05  Test 00:00:30 Succeeded.
sexpression,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
sgf,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
sharc,Antlr4cs:  Build 00:00:06  Test 00:00:00 Succeeded.
sici,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
sieve,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
smalltalk,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
smiles,Antlr4cs:  Build 00:00:04  Test 00:00:04 Succeeded.
smtlibv2,Antlr4cs:  Build 00:00:05  Test 00:00:05 Succeeded.
snobol,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
solidity,Antlr4cs:  Build 00:00:05  Test 00:00:00 Succeeded.
sparql,Antlr4cs:  Build 00:00:05  Test 00:00:02 Succeeded.
spass,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
sql/mariadb,Antlr4cs:  Build 00:00:14  Test 00:00:04 Succeeded.
sql/mysql,Antlr4cs:  Build 00:00:12  Test 00:00:05 Succeeded.
sql/phoenix,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
sql/sqlite,Antlr4cs:  Build 00:00:06  Test 00:00:02 Succeeded.
sql/trino,Antlr4cs:  Build 00:00:07  Test 00:00:16 Succeeded.
stacktrace,Antlr4cs:  Build 00:00:04  Test 00:00:00 Succeeded.
star,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
stellaris,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
stl,Antlr4cs:  Build 00:00:04  Test 00:00:00 Succeeded.
suokif,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
swift-fin,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
szf,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
tcpheader,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
teal,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
telephone,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
terraform,Antlr4cs:  Build 00:00:04  Test 00:00:03 Succeeded.
tiny,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
tinybasic,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
tinyc,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
tinymud,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
tl,Antlr4cs:  Build 00:00:05  Test 00:00:00 Succeeded.
tnt,Antlr4cs:  Build 00:00:04  Test 00:00:03 Succeeded.
toml,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
trac,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
tsv,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
turing,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
turtle,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
turtle-doc,Antlr4cs:  Build 00:00:04  Test 00:00:00 Succeeded.
unicode/unicode16,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
unreal_angelscript,Antlr4cs:  Build 00:00:06  Test 00:00:01 Succeeded.
upnp,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
url,Antlr4cs:  Build 00:00:04  Test 00:00:05 Succeeded.
useragent,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
verilog/systemverilog,Antlr4cs:  Build 00:00:10  Test 00:00:20 Succeeded.
verilog/verilog,Antlr4cs:  Build 00:00:07  Test 00:00:03 Succeeded.
vhdl,Antlr4cs:  Build 00:00:05  Test 00:00:05 Succeeded.
wat,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
wavefront,Antlr4cs:  Build 00:00:04  Test 00:00:06 Succeeded.
webidl,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
wkt,Antlr4cs:  Build 00:00:04  Test 00:00:01 Succeeded.
wln,Antlr4cs:  Build 00:00:04  Test 00:00:02 Succeeded.
wren,Antlr4cs:  Build 00:00:05  Test 00:00:02 Succeeded.
xml,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
xyz,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
yara,Antlr4cs:  Build 00:00:05  Test 00:00:01 Succeeded.
kaby76 commented 1 year ago

For Cpp, time for all testing is 1h 30m.

abb,Cpp:  Build 00:00:21  Test 00:00:01 Succeeded.
abnf,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
acme,Cpp:  Build 00:00:19  Test 00:00:03 Succeeded.
ada/ada2005,Cpp:  Build 00:00:21  Test 00:00:01 Succeeded.
ada/ada2012,Cpp:  Build 00:00:21  Test 00:00:01 Succeeded.
ada/ada83,Cpp:  Build 00:00:19  Test 00:00:01 Succeeded.
ada/ada95,Cpp:  Build 00:00:21  Test 00:00:01 Succeeded.
agc,Cpp:  Build 00:00:17  Test 00:00:05 Succeeded.
alef,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
algol60,Cpp:  Build 00:00:17  Test 00:00:04 Succeeded.
alloy,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
alpaca,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
angelscript,Cpp:  Build 00:00:18  Test 00:00:00 Succeeded.
antlr/antlr4,Cpp:  Build 00:00:19  Test 00:00:05 Succeeded.
apt,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
aql,Cpp:  Build 00:00:18  Test 00:00:05 Succeeded.
argus,Cpp:  Build 00:00:18  Test 00:00:00 Succeeded.
arithmetic,Cpp:  Build 00:00:17  Test 00:00:05 Succeeded.
asl,Cpp:  Build 00:00:19  Test 00:00:03 Succeeded.
asm/asm6502,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
asm/asm8080,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
asm/asm8086,Cpp:  Build 00:00:18  Test 00:00:02 Succeeded.
asm/asmMASM,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
asm/asmZ80,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
asm/masm,Cpp:  Build 00:00:18  Test 00:00:00 Succeeded.
asm/pdp7,Cpp:  Build 00:00:17  Test 00:00:11 Succeeded.
asn/asn,Cpp:  Build 00:00:19  Test 00:00:01 Succeeded.
asn/asn_3gpp,Cpp:  Build 00:00:19  Test 00:00:01 Succeeded.
atl,Cpp:  Build 00:00:19  Test 00:00:00 Succeeded.
b,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
basic,Cpp:  Build 00:00:18  Test 00:00:04 Succeeded.
bcl,Cpp:  Build 00:00:16  Test 00:00:00 Succeeded.
bcpl,Cpp:  Build 00:00:18  Test 00:00:02 Succeeded.
bdf,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
bibcode,Cpp:  Build 00:00:16  Test 00:00:01 Succeeded.
bnf,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
c,Cpp:  Build 00:00:18  Test 00:00:03 Succeeded.
calculator,Cpp:  Build 00:00:17  Test 00:00:05 Succeeded.
callable,Cpp:  Build 00:00:16  Test 00:00:01 Succeeded.
capnproto,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
caql,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
cayenne,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
clf,Cpp:  Build 00:00:16  Test 00:00:02 Succeeded.
clif,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
clojure,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
clu,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
cmake,Cpp:  Build 00:00:16  Test 00:00:01 Succeeded.
cookie,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
cql,Cpp:  Build 00:00:18  Test 00:00:02 Succeeded.
cql3,Cpp:  Build 00:00:23  Test 00:00:06 Succeeded.
creole,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
css3,Cpp:  Build 00:00:19  Test 00:00:08 Succeeded.
csv,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
ctl,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
cto,Cpp:  Build 00:00:18  Test 00:00:08 Succeeded.
cypher,Cpp:  Build 00:00:19  Test 00:00:09 Succeeded.
datalog,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
dcm,Cpp:  Build 00:00:18  Test 00:00:00 Succeeded.
dice,Cpp:  Build 00:00:18  Test 00:00:05 Succeeded.
dif,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
doiurl,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
dot,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
edn,Cpp:  Build 00:00:17  Test 00:00:06 Succeeded.
erlang,Cpp:  Build 00:00:18  Test 00:00:02 Succeeded.
esolang/brainflak,Cpp:  Build 00:00:16  Test 00:00:01 Succeeded.
esolang/brainfuck,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
esolang/cool,Cpp:  Build 00:00:17  Test 00:00:03 Succeeded.
esolang/dgol,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
esolang/lolcode,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
esolang/loop,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
esolang/nanofuck,Cpp:  Build 00:00:16  Test 00:00:01 Succeeded.
esolang/sickbay,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
esolang/snowball,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
esolang/wheel,Cpp:  Build 00:00:16  Test 00:00:01 Succeeded.
evm-bytecode,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
fasta,Cpp:  Build 00:00:16  Test 00:00:09 Succeeded.
fdo91,Cpp:  Build 00:00:17  Test 00:00:03 Succeeded.
fen,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
flatbuffers,Cpp:  Build 00:00:17  Test 00:00:03 Succeeded.
flowmatic,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
focal,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
fol,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
fortran77,Cpp:  Build 00:00:20  Test 00:00:02 Succeeded.
fusion-tables,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
gedcom,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
gff3,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
gml,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
graphql,Cpp:  Build 00:00:18  Test 00:00:00 Succeeded.
graphstream-dgs,Cpp:  Build 00:00:18  Test 00:00:02 Succeeded.
gtin,Cpp:  Build 00:00:18  Test 00:00:03 Succeeded.
guido,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
guitartab,Cpp:  Build 00:00:18  Test 00:00:02 Succeeded.
http,Cpp:  Build 00:00:18  Test 00:00:00 Succeeded.
icalendar,Cpp:  Build 00:00:22  Test 00:00:01 Succeeded.
icon,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
idl,Cpp:  Build 00:00:20  Test 00:00:01 Succeeded.
inf,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
informix,Cpp:  Build 00:00:22  Test 00:00:01 Succeeded.
infosapient,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
iri,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
iso8601,Cpp:  Build 00:00:18  Test 00:00:10 Succeeded.
istc,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
itn,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
jam,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
janus,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
java/java,Cpp:  Build 00:00:21  Test 00:00:04 Succeeded.
java/java8,Cpp:  Build 00:00:22  Test 00:00:01 Succeeded.
java/java9,Cpp:  Build 00:00:23  Test 00:00:08 Succeeded.
javascript/javascript,Cpp:  Build 00:00:23  Test 00:00:09 Succeeded.
joss,Cpp:  Build 00:00:18  Test 00:00:00 Succeeded.
jpa,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
json,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
json5,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
karel,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
kotlin/kotlin-formal,Cpp:  Build 00:00:22  Test 00:00:22 Succeeded.
kquery,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
kuka,Cpp:  Build 00:00:19  Test 00:00:01 Succeeded.
lambda,Cpp:  Build 00:00:16  Test 00:00:02 Succeeded.
lark,Cpp:  Build 00:00:17  Test 00:00:06 Succeeded.
lcc,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
less,Cpp:  Build 00:00:19  Test 00:00:00 Succeeded.
limbo,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
lisa,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
lisp,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
logo/logo,Cpp:  Build 00:00:18  Test 00:00:05 Succeeded.
lrc,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
ltl,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
lua,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
lucene,Cpp:  Build 00:00:18  Test 00:00:04 Succeeded.
matlab,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
mckeeman-form,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
mdx,Cpp:  Build 00:00:19  Test 00:00:01 Succeeded.
memcached_protocol,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
metamath,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
metric,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
microc,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
modelica,Cpp:  Build 00:00:19  Test 00:00:04 Succeeded.
modula2pim4,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
molecule,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
moo,Cpp:  Build 00:00:18  Test 00:00:02 Succeeded.
morsecode,Cpp:  Build 00:00:17  Test 00:00:03 Succeeded.
mps,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
muddb,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
mumath,Cpp:  Build 00:00:18  Test 00:00:00 Succeeded.
mumps,Cpp:  Build 00:00:18  Test 00:00:02 Succeeded.
muparser,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
newick,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
oberon,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
oncrpc,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
orwell,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
p,Cpp:  Build 00:00:16  Test 00:00:01 Succeeded.
parkingsign,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
pascal,Cpp:  Build 00:00:18  Test 00:00:03 Succeeded.
pbm,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
pcre,Cpp:  Build 00:00:18  Test 00:00:03 Succeeded.
pdn,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
peoplecode,Cpp:  Build 00:00:18  Test 00:00:03 Succeeded.
pgn,Cpp:  Build 00:00:17  Test 00:00:55 Succeeded.
pii,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
pike,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
pl0,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
plucid,Cpp:  Build 00:00:18  Test 00:00:00 Succeeded.
ply,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
pmmn,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
postalcode,Cpp:  Build 00:00:16  Test 00:00:01 Succeeded.
powerbuilder,Cpp:  Build 00:00:20  Test 00:00:30 Succeeded.
powerbuilderdw,Cpp:  Build 00:00:18  Test 00:00:00 Succeeded.
powerquery,Cpp:  Build 00:00:19  Test 00:00:01 Succeeded.
prolog,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
promql,Cpp:  Build 00:00:19  Test 00:00:04 Succeeded.
propcalc,Cpp:  Build 00:00:20  Test 00:00:02 Succeeded.
properties,Cpp:  Build 00:00:20  Test 00:00:01 Succeeded.
protobuf2,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
protobuf3,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
prov-n,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
python/python,Cpp:  Build 00:00:21  Test 00:00:05 Succeeded.
qif,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
quakemap,Cpp:  Build 00:00:16  Test 00:00:01 Succeeded.
racket-bsl,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
racket-isl,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
rcs,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
redcode,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
refal,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
restructuredtext,Cpp:  Build 00:00:18  Test 00:00:00 Succeeded.
rfc1035,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
rfc1960,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
rfc3080,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
rfc822/rfc822-datetime,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
rfc822/rfc822-emailaddress,Cpp:  Build 00:00:16  Test 00:00:01 Succeeded.
robotwars,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
romannumerals,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
ron,Cpp:  Build 00:00:16  Test 00:00:01 Succeeded.
rpn,Cpp:  Build 00:00:17  Test 00:00:03 Succeeded.
ruby,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
scala,Cpp:  Build 00:00:18  Test 00:00:04 Succeeded.
scotty,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
scss,Cpp:  Build 00:00:19  Test 00:01:34 Succeeded.
sexpression,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
sgf,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
sharc,Cpp:  Build 00:00:21  Test 00:00:00 Succeeded.
sici,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
sieve,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
smalltalk,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
smiles,Cpp:  Build 00:00:17  Test 00:00:03 Succeeded.
smtlibv2,Cpp:  Build 00:00:19  Test 00:00:04 Succeeded.
snobol,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
solidity,Cpp:  Build 00:00:19  Test 00:00:00 Succeeded.
sparql,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
spass,Cpp:  Build 00:00:19  Test 00:00:01 Succeeded.
sql/derby,Cpp:  Build 00:00:21  Test 00:00:01 Succeeded.
sql/mariadb,Cpp:  Build 00:00:33  Test 00:01:15 Succeeded.
sql/mysql,Cpp:  Build 00:00:34  Test 00:01:13 Succeeded.
sql/phoenix,Cpp:  Build 00:00:20  Test 00:00:01 Succeeded.
sql/snowflake,Cpp:  Build 00:00:32  Test 00:00:02 Succeeded.
sql/sqlite,Cpp:  Build 00:00:20  Test 00:00:02 Succeeded.
sql/trino,Cpp:  Build 00:00:23  Test 00:00:14 Succeeded.
sql/tsql,Cpp:  Build 00:00:38  Test 00:01:47 Succeeded.
stacktrace,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
star,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
stellaris,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
stl,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
suokif,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
swift-fin,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
szf,Cpp:  Build 00:00:16  Test 00:00:01 Succeeded.
tcpheader,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
teal,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
telephone,Cpp:  Build 00:00:16  Test 00:00:02 Succeeded.
terraform,Cpp:  Build 00:00:18  Test 00:00:02 Succeeded.
tiny,Cpp:  Build 00:00:16  Test 00:00:01 Succeeded.
tinybasic,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
tinyc,Cpp:  Build 00:00:16  Test 00:00:02 Succeeded.
tinymud,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
tl,Cpp:  Build 00:00:16  Test 00:00:00 Succeeded.
tnsnames,Cpp:  Build 00:00:19  Test 00:00:01 Succeeded.
tnt,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
trac,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
tsv,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
ttm,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
turing,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
turtle,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
turtle-doc,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
unicode/graphemes,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
unicode/unicode16,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
unreal_angelscript,Cpp:  Build 00:00:19  Test 00:00:01 Succeeded.
upnp,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
url,Cpp:  Build 00:00:16  Test 00:00:05 Succeeded.
useragent,Cpp:  Build 00:00:16  Test 00:00:02 Succeeded.
vba,Cpp:  Build 00:00:21  Test 00:00:02 Succeeded.
vhdl,Cpp:  Build 00:00:21  Test 00:00:05 Succeeded.
vmf,Cpp:  Build 00:00:16  Test 00:00:01 Succeeded.
wat,Cpp:  Build 00:00:18  Test 00:00:00 Succeeded.
wavefront,Cpp:  Build 00:00:18  Test 00:00:05 Succeeded.
webidl,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
wkt,Cpp:  Build 00:00:17  Test 00:00:00 Succeeded.
wln,Cpp:  Build 00:00:17  Test 00:00:02 Succeeded.
wren,Cpp:  Build 00:00:19  Test 00:00:02 Succeeded.
xml,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
xpath/xpath1,Cpp:  Build 00:00:17  Test 00:00:01 Succeeded.
xsd-regex,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
xyz,Cpp:  Build 00:00:16  Test 00:00:01 Succeeded.
yara,Cpp:  Build 00:00:18  Test 00:00:01 Succeeded.
kaby76 commented 1 year ago

Java, 1h processing time.

abb,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
abnf,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
acme,Java:  Build 00:00:05  Test 00:00:03 Succeeded.
ada/ada2005,Java:  Build 00:00:05  Test 00:00:03 Succeeded.
ada/ada2012,Java:  Build 00:00:05  Test 00:00:03 Succeeded.
ada/ada83,Java:  Build 00:00:05  Test 00:00:02 Succeeded.
ada/ada95,Java:  Build 00:00:05  Test 00:00:03 Succeeded.
agc,Java:  Build 00:00:03  Test 00:00:05 Succeeded.
alef,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
algol60,Java:  Build 00:00:04  Test 00:00:04 Succeeded.
alloy,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
alpaca,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
angelscript,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
antlr/antlr2,Java:  Build 00:00:04  Test 00:00:04 Succeeded.
antlr/antlr3,Java:  Build 00:00:03  Test 00:00:05 Succeeded.
antlr/antlr4,Java:  Build 00:00:03  Test 00:00:05 Succeeded.
apex,Java:  Build 00:00:05  Test 00:00:02 Succeeded.
apt,Java:  Build 00:00:03  Test 00:00:00 Succeeded.
aql,Java:  Build 00:00:04  Test 00:00:04 Succeeded.
argus,Java:  Build 00:00:05  Test 00:00:00 Succeeded.
arithmetic,Java:  Build 00:00:03  Test 00:00:04 Succeeded.
asl,Java:  Build 00:00:05  Test 00:00:04 Succeeded.
asm/asm6502,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
asm/asm8080,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
asm/asm8086,Java:  Build 00:00:04  Test 00:00:02 Succeeded.
asm/asmMASM,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
asm/asmZ80,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
asm/masm,Java:  Build 00:00:04  Test 00:00:00 Succeeded.
asm/pdp7,Java:  Build 00:00:03  Test 00:00:10 Succeeded.
asn/asn,Java:  Build 00:00:05  Test 00:00:02 Succeeded.
asn/asn_3gpp,Java:  Build 00:00:05  Test 00:00:01 Succeeded.
atl,Java:  Build 00:00:04  Test 00:00:00 Succeeded.
b,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
basic,Java:  Build 00:00:05  Test 00:00:04 Succeeded.
bcl,Java:  Build 00:00:02  Test 00:00:00 Succeeded.
bcpl,Java:  Build 00:00:05  Test 00:00:02 Succeeded.
bdf,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
bibcode,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
bnf,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
c,Java:  Build 00:00:05  Test 00:00:04 Succeeded.
calculator,Java:  Build 00:00:03  Test 00:00:05 Succeeded.
callable,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
capnproto,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
caql,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
cayenne,Java:  Build 00:00:03  Test 00:00:00 Succeeded.
clf,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
clif,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
clojure,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
clu,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
cmake,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
cobol85,Java:  Build 00:00:13  Test 00:00:04 Succeeded.
cookie,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
cpp,Java:  Build 00:00:04  Test 00:00:08 Succeeded.
cql,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
cql3,Java:  Build 00:00:05  Test 00:00:08 Succeeded.
creole,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
csharp,Java:  Build 00:00:06  Test 00:00:06 Succeeded.
css3,Java:  Build 00:00:04  Test 00:00:07 Succeeded.
csv,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
ctl,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
cto,Java:  Build 00:00:02  Test 00:00:03 Succeeded.
cypher,Java:  Build 00:00:04  Test 00:00:09 Succeeded.
dart2,Java:  Build 00:00:05  Test 00:01:31 Succeeded.
databank,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
datalog,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
dcm,Java:  Build 00:00:04  Test 00:00:00 Succeeded.
dice,Java:  Build 00:00:02  Test 00:00:05 Succeeded.
dif,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
doiurl,Java:  Build 00:00:03  Test 00:00:03 Succeeded.
dot,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
edif300,Java:  Build 00:00:11  Test 00:00:05 Succeeded.
edn,Java:  Build 00:00:04  Test 00:00:07 Succeeded.
erlang,Java:  Build 00:00:04  Test 00:00:03 Succeeded.
esolang/brainflak,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
esolang/brainfuck,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
esolang/cool,Java:  Build 00:00:04  Test 00:00:04 Succeeded.
esolang/dgol,Java:  Build 00:00:03  Test 00:00:00 Succeeded.
esolang/lolcode,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
esolang/loop,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
esolang/nanofuck,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
esolang/sickbay,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
esolang/snowball,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
esolang/wheel,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
evm-bytecode,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
fasta,Java:  Build 00:00:03  Test 00:00:06 Succeeded.
fdo91,Java:  Build 00:00:02  Test 00:00:03 Succeeded.
fen,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
flatbuffers,Java:  Build 00:00:04  Test 00:00:04 Succeeded.
flowmatic,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
focal,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
fol,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
fortran77,Java:  Build 00:00:04  Test 00:00:02 Succeeded.
fusion-tables,Java:  Build 00:00:04  Test 00:00:00 Succeeded.
gdscript,Java:  Build 00:00:03  Test 00:00:03 Succeeded.
gedcom,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
gff3,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
glsl,Java:  Build 00:00:05  Test 00:00:06 Succeeded.
gml,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
golang,Java:  Build 00:00:05  Test 00:00:09 Succeeded.
graphql,Java:  Build 00:00:04  Test 00:00:00 Succeeded.
graphstream-dgs,Java:  Build 00:00:02  Test 00:00:03 Succeeded.
gtin,Java:  Build 00:00:03  Test 00:00:04 Succeeded.
guido,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
guitartab,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
haskell,Java:  Build 00:00:05  Test 00:00:08 Succeeded.
http,Java:  Build 00:00:03  Test 00:00:00 Succeeded.
icalendar,Java:  Build 00:00:07  Test 00:00:03 Succeeded.
icon,Java:  Build 00:00:04  Test 00:00:02 Succeeded.
idl,Java:  Build 00:00:05  Test 00:00:02 Succeeded.
inf,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
informix,Java:  Build 00:00:06  Test 00:00:03 Succeeded.
infosapient,Java:  Build 00:00:03  Test 00:00:00 Succeeded.
iri,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
iso8601,Java:  Build 00:00:03  Test 00:00:11 Succeeded.
istc,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
itn,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
jam,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
janus,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
java/java,Java:  Build 00:00:05  Test 00:00:05 Succeeded.
java/java8,Java:  Build 00:00:05  Test 00:00:03 Succeeded.
javadoc,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
javascript/ecmascript,Java:  Build 00:00:05  Test 00:00:02 Succeeded.
javascript/javascript,Java:  Build 00:00:05  Test 00:00:09 Succeeded.
javascript/jsx,Java:  Build 00:00:05  Test 00:00:04 Succeeded.
javascript/typescript,Java:  Build 00:00:05  Test 00:00:06 Succeeded.
joss,Java:  Build 00:00:04  Test 00:00:00 Succeeded.
jpa,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
json,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
json5,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
karel,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
kirikiri-tjs,Java:  Build 00:00:04  Test 00:00:05 Succeeded.
kotlin/kotlin-formal,Java:  Build 00:00:05  Test 00:00:20 Succeeded.
kquery,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
kuka,Java:  Build 00:00:04  Test 00:00:02 Succeeded.
lambda,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
lark,Java:  Build 00:00:03  Test 00:00:06 Succeeded.
lcc,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
less,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
limbo,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
lisa,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
lisp,Java:  Build 00:00:03  Test 00:00:00 Succeeded.
logo/logo,Java:  Build 00:00:03  Test 00:00:05 Succeeded.
logo/ucb-logo,Java:  Build 00:00:04  Test 00:00:03 Succeeded.
lpc,Java:  Build 00:00:04  Test 00:00:02 Succeeded.
lrc,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
ltl,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
lua,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
lucene,Java:  Build 00:00:03  Test 00:00:05 Succeeded.
matlab,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
mckeeman-form,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
mdx,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
memcached_protocol,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
metamath,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
metric,Java:  Build 00:00:03  Test 00:00:03 Succeeded.
microc,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
modelica,Java:  Build 00:00:04  Test 00:00:05 Succeeded.
modula2pim4,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
moo,Java:  Build 00:00:04  Test 00:00:02 Succeeded.
morsecode,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
mps,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
muddb,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
mumath,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
mumps,Java:  Build 00:00:03  Test 00:00:03 Succeeded.
muparser,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
newick,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
oberon,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
objc,Java:  Build 00:00:06  Test 00:00:00 Succeeded.
oncrpc,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
orwell,Java:  Build 00:00:04  Test 00:00:02 Succeeded.
p,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
parkingsign,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
pascal,Java:  Build 00:00:05  Test 00:00:04 Succeeded.
pbm,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
pcre,Java:  Build 00:00:04  Test 00:00:03 Succeeded.
pddl,Java:  Build 00:00:04  Test 00:00:00 Succeeded.
pdn,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
peoplecode,Java:  Build 00:00:04  Test 00:00:05 Succeeded.
pgn,Java:  Build 00:00:02  Test 00:00:24 Succeeded.
pii,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
pike,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
pl0,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
plucid,Java:  Build 00:00:03  Test 00:00:00 Succeeded.
ply,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
pmmn,Java:  Build 00:00:03  Test 00:00:00 Succeeded.
postalcode,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
powerbuilder,Java:  Build 00:00:04  Test 00:00:15 Succeeded.
powerbuilderdw,Java:  Build 00:00:03  Test 00:00:00 Succeeded.
powerquery,Java:  Build 00:00:05  Test 00:00:00 Succeeded.
prolog,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
promql,Java:  Build 00:00:03  Test 00:00:04 Succeeded.
propcalc,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
properties,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
protobuf2,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
protobuf3,Java:  Build 00:00:04  Test 00:00:02 Succeeded.
prov-n,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
python/python,Java:  Build 00:00:04  Test 00:00:06 Succeeded.
python/python3,Java:  Build 00:00:05  Test 00:00:09 Succeeded.
python/python3alt,Java:  Build 00:00:05  Test 00:00:03 Succeeded.
qif,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
quakemap,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
r,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
racket-bsl,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
racket-isl,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
rcs,Java:  Build 00:00:03  Test 00:00:00 Succeeded.
redcode,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
refal,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
rego,Java:  Build 00:00:03  Test 00:04:53 Succeeded.
restructuredtext,Java:  Build 00:00:04  Test 00:00:00 Succeeded.
rexx,Java:  Build 00:00:04  Test 00:00:03 Succeeded.
rfc1035,Java:  Build 00:00:02  Test 00:00:03 Succeeded.
rfc1960,Java:  Build 00:00:03  Test 00:00:03 Succeeded.
rfc3080,Java:  Build 00:00:02  Test 00:00:00 Succeeded.
rfc822/rfc822-datetime,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
rfc822/rfc822-emailaddress,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
robotwars,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
romannumerals,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
ron,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
rpn,Java:  Build 00:00:03  Test 00:00:03 Succeeded.
ruby,Java:  Build 00:00:04  Test 00:00:02 Succeeded.
rust,Java:  Build 00:00:05  Test 00:00:15 Succeeded.
scala,Java:  Build 00:00:05  Test 00:00:03 Succeeded.
scotty,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
scss,Java:  Build 00:00:04  Test 00:00:41 Succeeded.
sexpression,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
sgf,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
sharc,Java:  Build 00:00:05  Test 00:00:00 Succeeded.
sici,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
sieve,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
smalltalk,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
smiles,Java:  Build 00:00:04  Test 00:00:03 Succeeded.
smtlibv2,Java:  Build 00:00:05  Test 00:00:06 Succeeded.
snobol,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
solidity,Java:  Build 00:00:05  Test 00:00:00 Succeeded.
sparql,Java:  Build 00:00:04  Test 00:00:02 Succeeded.
spass,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
sql/derby,Java:  Build 00:00:05  Test 00:00:03 Succeeded.
sql/hive/v2,Java:  Build 00:00:07  Test 00:00:04 Succeeded.
sql/hive/v3,Java:  Build 00:00:08  Test 00:00:04 Succeeded.
sql/mariadb,Java:  Build 00:00:09  Test 00:00:37 Succeeded.
sql/mysql,Java:  Build 00:00:09  Test 00:00:36 Succeeded.
sql/phoenix,Java:  Build 00:00:04  Test 00:00:02 Succeeded.
sql/plsql,Java:  Build 00:00:12  Test 00:00:52 Succeeded.
sql/postgresql,Java:  Build 00:00:09  Test 00:01:14 Succeeded.
sql/snowflake,Java:  Build 00:00:09  Test 00:00:05 Succeeded.
sql/sqlite,Java:  Build 00:00:04  Test 00:00:03 Succeeded.
sql/trino,Java:  Build 00:00:05  Test 00:00:17 Succeeded.
sql/tsql,Java:  Build 00:00:11  Test 00:01:10 Succeeded.
stacktrace,Java:  Build 00:00:03  Test 00:00:00 Succeeded.
star,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
stellaris,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
stl,Java:  Build 00:00:03  Test 00:00:00 Succeeded.
suokif,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
swift/swift2,Java:  Build 00:00:06  Test 00:00:54 Succeeded.
swift/swift3,Java:  Build 00:00:06  Test 00:00:16 Succeeded.
swift/swift5,Java:  Build 00:00:06  Test 00:00:10 Succeeded.
swift-fin,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
szf,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
tcpheader,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
teal,Java:  Build 00:00:04  Test 00:00:02 Succeeded.
telephone,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
terraform,Java:  Build 00:00:04  Test 00:00:03 Succeeded.
thrift,Java:  Build 00:00:03  Test 00:00:05 Succeeded.
tiny,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
tinybasic,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
tinyc,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
tinymud,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
tinyos_nesc,Java:  Build 00:00:03  Test 00:00:07 Succeeded.
tl,Java:  Build 00:00:03  Test 00:00:00 Succeeded.
tnsnames,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
tnt,Java:  Build 00:00:02  Test 00:00:03 Succeeded.
toml,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
trac,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
tsv,Java:  Build 00:00:02  Test 00:00:01 Succeeded.
ttm,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
turing,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
turtle,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
turtle-doc,Java:  Build 00:00:04  Test 00:00:00 Succeeded.
unicode/graphemes,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
unicode/unicode16,Java:  Build 00:00:03  Test 00:00:00 Succeeded.
unreal_angelscript,Java:  Build 00:00:04  Test 00:00:02 Succeeded.
upnp,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
url,Java:  Build 00:00:03  Test 00:00:05 Succeeded.
useragent,Java:  Build 00:00:02  Test 00:00:02 Succeeded.
v,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
vb6,Java:  Build 00:00:06  Test 00:00:14 Succeeded.
vba,Java:  Build 00:00:07  Test 00:00:04 Succeeded.
velocity,Java:  Build 00:00:04  Test 00:00:04 Succeeded.
verilog/systemverilog,Java:  Build 00:00:09  Test 00:00:26 Succeeded.
verilog/verilog,Java:  Build 00:00:07  Test 00:00:05 Succeeded.
vhdl,Java:  Build 00:00:06  Test 00:00:06 Succeeded.
vmf,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
wat,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
wavefront,Java:  Build 00:00:03  Test 00:00:06 Succeeded.
webidl,Java:  Build 00:00:04  Test 00:00:02 Succeeded.
wkt,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
wln,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
wren,Java:  Build 00:00:03  Test 00:00:04 Succeeded.
xml,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
xpath/xpath1,Java:  Build 00:00:03  Test 00:00:02 Succeeded.
xpath/xpath20,Java:  Build 00:00:04  Test 00:00:01 Succeeded.
xpath/xpath31,Java:  Build 00:00:05  Test 00:00:01 Succeeded.
xsd-regex,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
xyz,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
yara,Java:  Build 00:00:03  Test 00:00:01 Succeeded.
z,Java:  Build 00:00:06  Test 00:00:07 Succeeded.
kaby76 commented 1 year ago

JavaScript, 51m for running the parser tests.

abb,JavaScript:  Build 00:00:06  Test 00:00:01 Succeeded.
abnf,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
acme,JavaScript:  Build 00:00:05  Test 00:00:03 Succeeded.
ada/ada2005,JavaScript:  Build 00:00:04  Test 00:00:02 Succeeded.
ada/ada2012,JavaScript:  Build 00:00:04  Test 00:00:03 Succeeded.
ada/ada83,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
ada/ada95,JavaScript:  Build 00:00:04  Test 00:00:02 Succeeded.
agc,JavaScript:  Build 00:00:04  Test 00:00:10 Succeeded.
alef,JavaScript:  Build 00:00:05  Test 00:00:01 Succeeded.
algol60,JavaScript:  Build 00:00:04  Test 00:00:14 Succeeded.
alloy,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
alpaca,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
angelscript,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
antlr/antlr2,JavaScript:  Build 00:00:03  Test 00:00:04 Succeeded.
antlr/antlr3,JavaScript:  Build 00:00:04  Test 00:00:05 Succeeded.
antlr/antlr4,JavaScript:  Build 00:00:03  Test 00:00:05 Succeeded.
apt,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
aql,JavaScript:  Build 00:00:04  Test 00:00:05 Succeeded.
argus,JavaScript:  Build 00:00:04  Test 00:00:00 Succeeded.
arithmetic,JavaScript:  Build 00:00:04  Test 00:00:05 Succeeded.
asl,JavaScript:  Build 00:00:04  Test 00:00:04 Succeeded.
asm/asm6502,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
asm/asm8080,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
asm/asm8086,JavaScript:  Build 00:00:04  Test 00:00:03 Succeeded.
asm/asmMASM,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
asm/asmZ80,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
asm/masm,JavaScript:  Build 00:00:04  Test 00:00:00 Succeeded.
asm/pdp7,JavaScript:  Build 00:00:03  Test 00:00:15 Succeeded.
asn/asn,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
atl,JavaScript:  Build 00:00:04  Test 00:00:00 Succeeded.
b,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
basic,JavaScript:  Build 00:00:04  Test 00:00:05 Succeeded.
bcl,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
bcpl,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
bdf,JavaScript:  Build 00:00:04  Test 00:00:02 Succeeded.
bibcode,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
bnf,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
c,JavaScript:  Build 00:00:04  Test 00:00:03 Succeeded.
calculator,JavaScript:  Build 00:00:04  Test 00:00:05 Succeeded.
callable,JavaScript:  Build 00:00:04  Test 00:00:02 Succeeded.
capnproto,JavaScript:  Build 00:00:03  Test 00:00:03 Succeeded.
caql,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
cayenne,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
clf,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
clif,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
clojure,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
clu,JavaScript:  Build 00:00:04  Test 00:00:02 Succeeded.
cmake,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
cobol85,JavaScript:  Build 00:00:09  Test 00:00:01 Succeeded.
cookie,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
cpp,JavaScript:  Build 00:00:04  Test 00:00:18 Succeeded.
cql,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
cql3,JavaScript:  Build 00:00:04  Test 00:00:07 Succeeded.
creole,JavaScript:  Build 00:00:04  Test 00:00:02 Succeeded.
css3,JavaScript:  Build 00:00:04  Test 00:00:22 Succeeded.
csv,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
ctl,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
cto,JavaScript:  Build 00:00:03  Test 00:00:03 Succeeded.
cypher,JavaScript:  Build 00:00:03  Test 00:00:09 Succeeded.
datalog,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
dcm,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
dice,JavaScript:  Build 00:00:03  Test 00:00:05 Succeeded.
dif,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
doiurl,JavaScript:  Build 00:00:03  Test 00:00:03 Succeeded.
dot,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
edif300,JavaScript:  Build 00:00:06  Test 00:00:02 Succeeded.
edn,JavaScript:  Build 00:00:04  Test 00:00:07 Succeeded.
erlang,JavaScript:  Build 00:00:04  Test 00:00:03 Succeeded.
esolang/brainflak,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
esolang/brainfuck,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
esolang/cool,JavaScript:  Build 00:00:03  Test 00:00:05 Succeeded.
esolang/dgol,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
esolang/lolcode,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
esolang/loop,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
esolang/nanofuck,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
esolang/sickbay,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
esolang/snowball,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
esolang/wheel,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
evm-bytecode,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
fasta,JavaScript:  Build 00:00:04  Test 00:00:15 Succeeded.
fdo91,JavaScript:  Build 00:00:03  Test 00:00:03 Succeeded.
fen,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
flatbuffers,JavaScript:  Build 00:00:03  Test 00:00:04 Succeeded.
flowmatic,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
focal,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
fol,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
fusion-tables,JavaScript:  Build 00:00:04  Test 00:00:00 Succeeded.
gedcom,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
gff3,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
glsl,JavaScript:  Build 00:00:05  Test 00:00:07 Succeeded.
gml,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
graphql,JavaScript:  Build 00:00:04  Test 00:00:00 Succeeded.
graphstream-dgs,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
gtin,JavaScript:  Build 00:00:04  Test 00:00:03 Succeeded.
guido,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
guitartab,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
http,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
icalendar,JavaScript:  Build 00:00:05  Test 00:00:01 Succeeded.
icon,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
idl,JavaScript:  Build 00:00:04  Test 00:00:02 Succeeded.
inf,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
informix,JavaScript:  Build 00:00:05  Test 00:00:02 Succeeded.
infosapient,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
iri,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
iso8601,JavaScript:  Build 00:00:04  Test 00:00:11 Succeeded.
istc,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
itn,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
jam,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
janus,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
java/java,JavaScript:  Build 00:00:03  Test 00:00:07 Succeeded.
java/java8,JavaScript:  Build 00:00:04  Test 00:00:04 Succeeded.
javascript/ecmascript,JavaScript:  Build 00:00:05  Test 00:00:02 Succeeded.
javascript/javascript,JavaScript:  Build 00:00:04  Test 00:00:18 Succeeded.
joss,JavaScript:  Build 00:00:04  Test 00:00:00 Succeeded.
jpa,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
json,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
json5,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
karel,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
kotlin/kotlin-formal,JavaScript:  Build 00:00:05  Test 00:00:57 Succeeded.
kquery,JavaScript:  Build 00:00:05  Test 00:00:03 Succeeded.
kuka,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
lambda,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
lark,JavaScript:  Build 00:00:03  Test 00:00:07 Succeeded.
lcc,JavaScript:  Build 00:00:04  Test 00:00:02 Succeeded.
less,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
limbo,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
lisa,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
lisp,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
logo/logo,JavaScript:  Build 00:00:04  Test 00:00:05 Succeeded.
lpc,JavaScript:  Build 00:00:04  Test 00:00:02 Succeeded.
lrc,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
ltl,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
lua,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
lucene,JavaScript:  Build 00:00:03  Test 00:00:05 Succeeded.
matlab,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
mckeeman-form,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
mdx,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
memcached_protocol,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
metamath,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
metric,JavaScript:  Build 00:00:03  Test 00:00:03 Succeeded.
microc,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
modelica,JavaScript:  Build 00:00:04  Test 00:00:05 Succeeded.
modula2pim4,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
moo,JavaScript:  Build 00:00:03  Test 00:00:03 Succeeded.
morsecode,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
mps,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
muddb,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
mumath,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
mumps,JavaScript:  Build 00:00:04  Test 00:00:03 Succeeded.
muparser,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
newick,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
oberon,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
objc,JavaScript:  Build 00:00:04  Test 00:00:00 Succeeded.
oncrpc,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
orwell,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
p,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
parkingsign,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
pascal,JavaScript:  Build 00:00:04  Test 00:00:03 Succeeded.
pbm,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
pcre,JavaScript:  Build 00:00:04  Test 00:00:04 Succeeded.
pddl,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
pdn,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
peoplecode,JavaScript:  Build 00:00:04  Test 00:00:05 Succeeded.
pii,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
pike,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
pl0,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
plucid,JavaScript:  Build 00:00:04  Test 00:00:00 Succeeded.
ply,JavaScript:  Build 00:00:04  Test 00:00:03 Succeeded.
pmmn,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
postalcode,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
powerbuilder,JavaScript:  Build 00:00:04  Test 00:02:56 Succeeded.
powerbuilderdw,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
powerquery,JavaScript:  Build 00:00:04  Test 00:00:00 Succeeded.
prolog,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
promql,JavaScript:  Build 00:00:03  Test 00:00:04 Succeeded.
propcalc,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
properties,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
protobuf2,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
protobuf3,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
prov-n,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
python/python3,JavaScript:  Build 00:00:04  Test 00:00:29 Succeeded.
qif,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
quakemap,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
racket-bsl,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
racket-isl,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
rcs,JavaScript:  Build 00:00:04  Test 00:00:00 Succeeded.
redcode,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
refal,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
restructuredtext,JavaScript:  Build 00:00:04  Test 00:00:00 Succeeded.
rfc1035,JavaScript:  Build 00:00:03  Test 00:00:03 Succeeded.
rfc1960,JavaScript:  Build 00:00:04  Test 00:00:02 Succeeded.
rfc3080,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
rfc822/rfc822-datetime,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
rfc822/rfc822-emailaddress,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
robotwars,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
romannumerals,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
ron,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
rpn,JavaScript:  Build 00:00:03  Test 00:00:03 Succeeded.
ruby,JavaScript:  Build 00:00:04  Test 00:00:03 Succeeded.
scala,JavaScript:  Build 00:00:04  Test 00:00:13 Succeeded.
scotty,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
sexpression,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
sgf,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
sharc,JavaScript:  Build 00:00:04  Test 00:00:00 Succeeded.
sici,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
sieve,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
smalltalk,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
smiles,JavaScript:  Build 00:00:03  Test 00:00:04 Succeeded.
smtlibv2,JavaScript:  Build 00:00:04  Test 00:00:05 Succeeded.
snobol,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
solidity,JavaScript:  Build 00:00:04  Test 00:00:00 Succeeded.
sparql,JavaScript:  Build 00:00:04  Test 00:00:02 Succeeded.
spass,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
sql/derby,JavaScript:  Build 00:00:04  Test 00:00:02 Succeeded.
sql/hive/v2,JavaScript:  Build 00:00:05  Test 00:00:03 Succeeded.
sql/hive/v3,JavaScript:  Build 00:00:05  Test 00:00:03 Succeeded.
sql/mariadb,JavaScript:  Build 00:00:05  Test 00:04:31 Succeeded.
sql/mysql,JavaScript:  Build 00:00:06  Test 00:04:32 Succeeded.
sql/phoenix,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
sql/plsql,JavaScript:  Build 00:00:07  Test 00:02:23 Succeeded.
sql/snowflake,JavaScript:  Build 00:00:07  Test 00:00:03 Succeeded.
sql/sqlite,JavaScript:  Build 00:00:04  Test 00:00:04 Succeeded.
sql/trino,JavaScript:  Build 00:00:04  Test 00:00:16 Succeeded.
stacktrace,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
star,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
stellaris,JavaScript:  Build 00:00:03  Test 00:00:03 Succeeded.
stl,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
suokif,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
swift-fin,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
szf,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
tcpheader,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
teal,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
telephone,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
terraform,JavaScript:  Build 00:00:03  Test 00:00:04 Succeeded.
thrift,JavaScript:  Build 00:00:03  Test 00:00:05 Succeeded.
tiny,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
tinybasic,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
tinyc,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
tinymud,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
tinyos_nesc,JavaScript:  Build 00:00:04  Test 00:00:56 Succeeded.
tl,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
tnsnames,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
tnt,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
toml,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
trac,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
tsv,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
ttm,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
turing,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
turtle,JavaScript:  Build 00:00:04  Test 00:00:02 Succeeded.
turtle-doc,JavaScript:  Build 00:00:03  Test 00:00:00 Succeeded.
unicode/graphemes,JavaScript:  Build 00:00:04  Test 00:00:02 Succeeded.
unicode/unicode16,JavaScript:  Build 00:00:04  Test 00:00:00 Succeeded.
unreal_angelscript,JavaScript:  Build 00:00:04  Test 00:00:02 Succeeded.
upnp,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
url,JavaScript:  Build 00:00:03  Test 00:00:05 Succeeded.
useragent,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
vb6,JavaScript:  Build 00:00:04  Test 00:00:26 Succeeded.
vba,JavaScript:  Build 00:00:07  Test 00:00:04 Succeeded.
velocity,JavaScript:  Build 00:00:04  Test 00:00:05 Succeeded.
verilog/systemverilog,JavaScript:  Build 00:00:05  Test 00:01:07 Succeeded.
verilog/verilog,JavaScript:  Build 00:00:05  Test 00:00:03 Succeeded.
vhdl,JavaScript:  Build 00:00:05  Test 00:00:13 Succeeded.
vmf,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
wat,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
wavefront,JavaScript:  Build 00:00:03  Test 00:00:06 Succeeded.
wkt,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
wln,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
wren,JavaScript:  Build 00:00:04  Test 00:00:05 Succeeded.
xml,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
xpath/xpath1,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
xpath/xpath20,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
xpath/xpath31,JavaScript:  Build 00:00:04  Test 00:00:01 Succeeded.
xsd-regex,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
xyz,JavaScript:  Build 00:00:03  Test 00:00:01 Succeeded.
yara,JavaScript:  Build 00:00:03  Test 00:00:02 Succeeded.
kaby76 commented 1 year ago

PHP, 50m

abb,PHP:  Build 00:00:05  Test 00:00:03 Succeeded.
abnf,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
ada/ada2005,PHP:  Build 00:00:03  Test 00:00:21 Succeeded.
ada/ada2012,PHP:  Build 00:00:04  Test 00:00:17 Succeeded.
ada/ada83,PHP:  Build 00:00:03  Test 00:00:08 Succeeded.
ada/ada95,PHP:  Build 00:00:03  Test 00:00:17 Succeeded.
agc,PHP:  Build 00:00:03  Test 00:04:01 Succeeded.
alef,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
alloy,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
alpaca,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
angelscript,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
apt,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
argus,PHP:  Build 00:00:04  Test 00:00:00 Succeeded.
arithmetic,PHP:  Build 00:00:02  Test 00:00:10 Succeeded.
asl,PHP:  Build 00:00:03  Test 00:00:12 Succeeded.
asm/asm6502,PHP:  Build 00:00:03  Test 00:00:06 Succeeded.
asm/asm8080,PHP:  Build 00:00:03  Test 00:00:06 Succeeded.
asm/asm8086,PHP:  Build 00:00:04  Test 00:00:16 Succeeded.
asm/asmMASM,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
asm/asmZ80,PHP:  Build 00:00:04  Test 00:00:06 Succeeded.
asm/masm,PHP:  Build 00:00:04  Test 00:00:00 Succeeded.
asm/pdp7,PHP:  Build 00:00:03  Test 00:02:19 Succeeded.
asn/asn,PHP:  Build 00:00:04  Test 00:00:02 Succeeded.
atl,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
b,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
basic,PHP:  Build 00:00:03  Test 00:00:43 Succeeded.
bcl,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
bcpl,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
bdf,PHP:  Build 00:00:03  Test 00:00:14 Succeeded.
bibcode,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
bnf,PHP:  Build 00:00:02  Test 00:00:01 Succeeded.
c,PHP:  Build 00:00:04  Test 00:00:09 Succeeded.
calculator,PHP:  Build 00:00:03  Test 00:00:05 Succeeded.
callable,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
capnproto,PHP:  Build 00:00:03  Test 00:00:06 Succeeded.
caql,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
cayenne,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
clf,PHP:  Build 00:00:03  Test 00:00:06 Succeeded.
clif,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
clojure,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
clu,PHP:  Build 00:00:03  Test 00:00:24 Succeeded.
cmake,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
cookie,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
cql,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
cql3,PHP:  Build 00:00:03  Test 00:00:28 Succeeded.
csv,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
ctl,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
cto,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
cypher,PHP:  Build 00:00:03  Test 00:00:11 Succeeded.
datalog,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
dcm,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
dice,PHP:  Build 00:00:02  Test 00:00:05 Succeeded.
dif,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
doiurl,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
dot,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
edif300,PHP:  Build 00:00:05  Test 00:00:03 Succeeded.
edn,PHP:  Build 00:00:03  Test 00:00:39 Succeeded.
erlang,PHP:  Build 00:00:03  Test 00:01:29 Succeeded.
esolang/brainflak,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
esolang/brainfuck,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
esolang/dgol,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
esolang/lolcode,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
esolang/loop,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
esolang/nanofuck,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
esolang/sickbay,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
esolang/snowball,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
esolang/wheel,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
evm-bytecode,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
fdo91,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
fen,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
flatbuffers,PHP:  Build 00:00:03  Test 00:00:08 Succeeded.
flowmatic,PHP:  Build 00:00:02  Test 00:00:02 Succeeded.
focal,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
fol,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
fusion-tables,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
gedcom,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
gff3,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
gml,PHP:  Build 00:00:02  Test 00:00:03 Succeeded.
graphql,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
graphstream-dgs,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
gtin,PHP:  Build 00:00:02  Test 00:00:03 Succeeded.
guido,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
guitartab,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
http,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
icon,PHP:  Build 00:00:03  Test 00:00:05 Succeeded.
idl,PHP:  Build 00:00:04  Test 00:00:03 Succeeded.
inf,PHP:  Build 00:00:02  Test 00:00:02 Succeeded.
infosapient,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
iri,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
iso8601,PHP:  Build 00:00:03  Test 00:00:14 Succeeded.
istc,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
itn,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
jam,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
janus,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
joss,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
jpa,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
json,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
json5,PHP:  Build 00:00:04  Test 00:00:03 Succeeded.
karel,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
kuka,PHP:  Build 00:00:04  Test 00:00:01 Succeeded.
lambda,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
lark,PHP:  Build 00:00:03  Test 00:00:08 Succeeded.
lcc,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
less,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
limbo,PHP:  Build 00:00:03  Test 00:00:04 Succeeded.
lisa,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
lisp,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
logo/logo,PHP:  Build 00:00:03  Test 00:00:06 Succeeded.
lrc,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
ltl,PHP:  Build 00:00:02  Test 00:00:02 Succeeded.
lua,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
matlab,PHP:  Build 00:00:04  Test 00:00:02 Succeeded.
mckeeman-form,PHP:  Build 00:00:02  Test 00:00:02 Succeeded.
mdx,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
memcached_protocol,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
metamath,PHP:  Build 00:00:03  Test 00:00:10 Succeeded.
metric,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
microc,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
modelica,PHP:  Build 00:00:04  Test 00:00:57 Succeeded.
molecule,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
moo,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
morsecode,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
mps,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
muddb,PHP:  Build 00:00:02  Test 00:00:03 Succeeded.
mumath,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
mumps,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
muparser,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
newick,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
oberon,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
objc,PHP:  Build 00:00:05  Test 00:00:00 Succeeded.
oncrpc,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
orwell,PHP:  Build 00:00:03  Test 00:00:59 Succeeded.
p,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
parkingsign,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
pbm,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
pcre,PHP:  Build 00:00:03  Test 00:00:13 Succeeded.
pddl,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
pdn,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
pii,PHP:  Build 00:00:02  Test 00:00:02 Succeeded.
pike,PHP:  Build 00:00:04  Test 00:00:10 Succeeded.
pl0,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
plucid,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
ply,PHP:  Build 00:00:03  Test 00:00:25 Succeeded.
pmmn,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
postalcode,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
powerbuilderdw,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
powerquery,PHP:  Build 00:00:04  Test 00:00:00 Succeeded.
prolog,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
promql,PHP:  Build 00:00:03  Test 00:00:05 Succeeded.
propcalc,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
properties,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
protobuf2,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
protobuf3,PHP:  Build 00:00:03  Test 00:00:05 Succeeded.
prov-n,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
qif,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
quakemap,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
rcs,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
redcode,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
refal,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
restructuredtext,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
rfc1035,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
rfc1960,PHP:  Build 00:00:02  Test 00:00:02 Succeeded.
rfc3080,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
rfc822/rfc822-datetime,PHP:  Build 00:00:04  Test 00:00:01 Succeeded.
rfc822/rfc822-emailaddress,PHP:  Build 00:00:03  Test 00:04:13 Succeeded.
robotwars,PHP:  Build 00:00:03  Test 00:00:06 Succeeded.
romannumerals,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
ron,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
rpn,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
ruby,PHP:  Build 00:00:04  Test 00:02:42 Succeeded.
scotty,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
sexpression,PHP:  Build 00:00:02  Test 00:00:01 Succeeded.
sgf,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
sharc,PHP:  Build 00:00:04  Test 00:00:00 Succeeded.
sici,PHP:  Build 00:00:02  Test 00:00:02 Succeeded.
sieve,PHP:  Build 00:00:02  Test 00:00:02 Succeeded.
smalltalk,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
smiles,PHP:  Build 00:00:04  Test 00:00:03 Succeeded.
snobol,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
solidity,PHP:  Build 00:00:04  Test 00:00:00 Succeeded.
spass,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
sql/derby,PHP:  Build 00:00:03  Test 00:00:06 Succeeded.
sql/phoenix,PHP:  Build 00:00:03  Test 00:00:05 Succeeded.
sql/snowflake,PHP:  Build 00:00:05  Test 00:00:23 Succeeded.
sql/sqlite,PHP:  Build 00:00:03  Test 00:01:07 Succeeded.
sql/trino,PHP:  Build 00:00:04  Test 00:00:31 Succeeded.
stacktrace,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
star,PHP:  Build 00:00:02  Test 00:00:03 Succeeded.
stl,PHP:  Build 00:00:02  Test 00:00:01 Succeeded.
suokif,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
swift-fin,PHP:  Build 00:00:02  Test 00:00:02 Succeeded.
szf,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
teal,PHP:  Build 00:00:04  Test 00:00:02 Succeeded.
telephone,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
terraform,PHP:  Build 00:00:03  Test 00:00:06 Succeeded.
thrift,PHP:  Build 00:00:03  Test 00:00:08 Succeeded.
tiny,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
tinybasic,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
tinyc,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
tl,PHP:  Build 00:00:02  Test 00:00:00 Succeeded.
tnt,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
toml,PHP:  Build 00:00:03  Test 00:00:03 Succeeded.
trac,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
tsv,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
ttm,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
turing,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
turtle,PHP:  Build 00:00:03  Test 00:02:58 Succeeded.
turtle-doc,PHP:  Build 00:00:03  Test 00:00:00 Succeeded.
unicode/graphemes,PHP:  Build 00:00:04  Test 00:00:06 Succeeded.
unicode/unicode16,PHP:  Build 00:00:04  Test 00:00:00 Succeeded.
upnp,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
url,PHP:  Build 00:00:03  Test 00:00:11 Succeeded.
useragent,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
vmf,PHP:  Build 00:00:03  Test 00:00:08 Succeeded.
wavefront,PHP:  Build 00:00:04  Test 00:00:06 Succeeded.
wln,PHP:  Build 00:00:03  Test 00:00:02 Succeeded.
xsd-regex,PHP:  Build 00:00:02  Test 00:00:02 Succeeded.
xyz,PHP:  Build 00:00:03  Test 00:00:01 Succeeded.
yara,PHP:  Build 00:00:03  Test 00:00:04 Succeeded.
kaby76 commented 1 year ago

In order for the test scripts to identify the set of grammars changed, it's going to need to work in several ways.

The test scripts are going to need to call git in order to compute the different grammars.

kaby76 commented 1 year ago

Tested the "git diff" that I mentioned before.

$ git diff 17776ce4de459b9118db60d0907e2ea6401c9363 799781e6d196512ea403c52fe41f38f357026f2c --name-only
java/java/JavaParser.g4
java/java/examples/AllInOne17.java
java/java/examples/RecordsTesting.java
java/java/examples/RecordsTesting.java.tree

This "git diff" caused tester.ps1 to test not just the java/java grammar, but also java/java8 and java/java9. This is fixed, and it is implemented in the Bash script as well. It can't test more because the search starts at 'java/java/examples' or 'java/java' and goes up the tree until a 'desc.xml' file is found, and no higher.

RossPatterson commented 1 year ago

Target agnostic features should be tested in ANTLR reposiroty.

I'm not sure what @KvanTTT meant by this comment, but I interpret it to mean "the antlr4 repo should test ANTLR, and the grammars-v4 repo should test the grammars." I'd hate to see grammars-v4 stop testing either per-target specificities, or pure-ANTLR generalities. Even if you could cleanly separate those.

RossPatterson commented 1 year ago

It seems to me that we have multiple needs for the test suite. All of them, of course, are solved by the test-all-grammars-every-time system. What @kaby76 seems to be building is a test-only-changed-grammars system, which will definitely solve the testing-too-many-grammars-every-time problem. But in doing so, we'll lose the ability for the grammars to be automatically tested when dependencies (e.g., librares drawn in by predicate or action code[1], ANTLR itself, the test framework) change. It would probably be possible to fall back to a test-all-grammars scenario when a file outside the grammar directories is changed, or maybe in just certain directories (e.g., _scripts).

[1] Yes, I know outside libraries wouldn't trigger a build. But they'd be caught by the next build.

kaby76 commented 1 year ago

Target agnostic features should be tested in ANTLR reposiroty.

I'm not sure what @KvanTTT meant by this comment, but I interpret it to mean "the antlr4 repo should test ANTLR, and the grammars-v4 repo should test the grammars." I'd hate to see grammars-v4 stop testing either per-target specificities, or pure-ANTLR generalities. Even if you could cleanly separate those.

With the new tester, there won't be less testing per se, but testing things that change. The initial test will be for everything. I'm also likely to turn on tree comparison for all inputs.

kaby76 commented 1 year ago

It seems to me that we have multiple needs for the test suite. All of them, of course, are solved by the test-all-grammars-every-time system. What @kaby76 seems to be building is a test-only-changed-grammars system, which will definitely solve the testing-too-many-grammars-every-time problem. But in doing so, we'll lose the ability for the grammars to be automatically tested when dependencies (e.g., librares drawn in by predicate or action code[1], ANTLR itself, the test framework) change. It would probably be possible to fall back to a test-all-grammars scenario when a file outside the grammar directories is changed, or maybe in just certain directories (e.g., _scripts).

[1] Yes, I know outside libraries wouldn't trigger a build. But they'd be caught by the next build.

Dependencies need to be listed in the per taget code for the grammar. If that changes, git says it has changed, then the grammar is tested. We'll need to be clear how to specify dependencies for all targets.

But as a fallback, we'll should still have something that one can create or modify that indicates to do a full build.