SuccessConsole Output

Skipping 56 KB.. Full Log
 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.noShacl

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 36.663 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.noShacl":
  36.663 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.shacl

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 416.549 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.shacl":
  416.549 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.shaclWithoutAnimals

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 79.647 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.shaclWithoutAnimals":
  79.647 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.sparqlInsteadOfShacl

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 854.263 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.sparqlInsteadOfShacl":
  854.263 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.sparqlInsteadOfShaclWithoutAnimals

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 36.394 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotClassBenchmarkEmpty.sparqlInsteadOfShaclWithoutAnimals":
  36.394 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.NotMaxCountBenchmarkEmpty.noShacl

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 15.601 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotMaxCountBenchmarkEmpty.noShacl":
  15.601 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.NotMaxCountBenchmarkEmpty.shacl

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 335.204 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotMaxCountBenchmarkEmpty.shacl":
  335.204 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.NotUniqueLangBenchmarkEmpty.shacl

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 1116.148 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.NotUniqueLangBenchmarkEmpty.shacl":
  1116.148 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSerializable

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 1851.779 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSerializable":
  1851.779 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSerializableNotParallel

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 1316.609 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSerializableNotParallel":
  1316.609 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSnapshot

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 795.832 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSnapshot":
  795.832 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSnapshotWithoutSerializableValidation

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 789.385 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.nativeStoreShaclSnapshotWithoutSerializableValidation":
  789.385 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSerializable

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 220.323 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSerializable":
  220.323 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSerializableMixedReadWrite

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 337.590 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSerializableMixedReadWrite":
  337.590 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSerializableNotParallel

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 118.257 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSerializableNotParallel":
  118.257 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshot

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 75.070 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshot":
  75.070 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshotMixedReadWrite

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 157.050 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshotMixedReadWrite":
  157.050 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshotWithoutSerializableValidation

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 48.947 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshotWithoutSerializableValidation":
  48.947 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshotWithoutSerializableValidationMixedReadWrite

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 133.123 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ParallelBenchmark.shaclSnapshotWithoutSerializableValidationMixedReadWrite":
  133.123 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.ShaclLoadingBenchmark.testAddingDataAndAddingShapes

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 330.560 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.ShaclLoadingBenchmark.testAddingDataAndAddingShapes":
  330.560 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.UniqueLangBenchmarkEmpty.noShacl

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 35.260 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.UniqueLangBenchmarkEmpty.noShacl":
  35.260 ms/op


# JMH version: 1.21
# VM version: JDK 1.8.0_202, Java HotSpot(TM) 64-Bit Server VM, 25.202-b08
# VM invoker: /opt/tools/java/oracle/jdk-8/1.8.0_202/jre/bin/java
# VM options: -Xms8G -Xmx8G -Xmn4G -XX:+UseSerialGC
# Warmup: <none>
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: org.eclipse.rdf4j.sail.shacl.benchmark.UniqueLangBenchmarkEmpty.shacl

# Run progress: NaN% complete, ETA 00:00:00
# Fork: N/A, test runs in the host VM
# *** WARNING: Non-forked runs may silently omit JVM options, mess up profilers, disable compiler hints, etc. ***
# *** WARNING: Use non-forked runs only for debugging purposes, not for actual performance runs. ***
Iteration   1: 704.815 ms/op

Result "org.eclipse.rdf4j.sail.shacl.benchmark.UniqueLangBenchmarkEmpty.shacl":
  704.815 ms/op


# Run complete. Total time: 00:02:03

REMEMBER: The numbers below are just data. To gain reusable insights, you need to follow up on
why the numbers are the way they are. Use profilers (see -prof, -lprof), design factorial
experiments, perform baseline and negative tests that provide experimental control, make sure
the benchmarking environment is safe on JVM/OS/HW level, ask for reviews from the domain experts.
Do not assume the numbers tell you what you want them to tell.

Benchmark                                                                      (NUMBER_OF_TRANSACTIONS)  Mode  Cnt      Score   Error  Units
AddRemoveBenchmarkEmpty.shacl                                                                       N/A  avgt         517.939          ms/op
BulkedBenchmark.innerJoin                                                                           N/A  avgt         297.849          ms/op
BulkedBenchmark.outerJoin                                                                           N/A  avgt         316.226          ms/op
ClassBenchmarkEmpty.noShacl                                                                         N/A  avgt          42.343          ms/op
ClassBenchmarkEmpty.shacl                                                                           N/A  avgt         461.745          ms/op
ClassBenchmarkEmpty.sparqlInsteadOfShacl                                                            N/A  avgt         927.759          ms/op
ComplexBenchmark.shacl                                                                              N/A  avgt         254.937          ms/op
ComplexBenchmark.shaclCache                                                                         N/A  avgt         149.209          ms/op
ComplexBenchmark.shaclEmptyTransactions                                                             N/A  avgt          37.548          ms/op
ComplexBenchmark.shaclNoTransactions                                                                N/A  avgt          33.785          ms/op
ComplexBenchmark.shaclNothingToValidateTransactions                                                 N/A  avgt          35.146          ms/op
ComplexBenchmark.shaclParallel                                                                      N/A  avgt          90.359          ms/op
ComplexBenchmark.shaclParallelCache                                                                 N/A  avgt         106.984          ms/op
ComplexBenchmark.shaclParallelCacheSingleTransactionNoIsolation                                     N/A  avgt          66.852          ms/op
ComplexBenchmark.shaclPropertiesSwitch                                                              N/A  avgt           2.753          ms/op
DatatypeBenchmarkEmpty.noShacl                                                                      N/A  avgt          24.649          ms/op
DatatypeBenchmarkEmpty.shacl                                                                        N/A  avgt         255.712          ms/op
DatatypeBenchmarkEmpty.sparqlInsteadOfShacl                                                         N/A  avgt        1025.401          ms/op
DatatypeBenchmarkLinear.noShacl                                                                       1  avgt           0.897          ms/op
DatatypeBenchmarkLinear.noShacl                                                                      10  avgt           6.534          ms/op
DatatypeBenchmarkLinear.noShacl                                                                     100  avgt          86.488          ms/op
DatatypeBenchmarkLinear.shacl                                                                         1  avgt           8.786          ms/op
DatatypeBenchmarkLinear.shacl                                                                        10  avgt          43.412          ms/op
DatatypeBenchmarkLinear.shacl                                                                       100  avgt         547.886          ms/op
DatatypeBenchmarkPrefilled.noShacl                                                                  N/A  avgt          17.539          ms/op
DatatypeBenchmarkPrefilled.shacl                                                                    N/A  avgt         102.917          ms/op
DatatypeBenchmarkPrefilled.sparqlInsteadOfShacl                                                     N/A  avgt       25745.278          ms/op
DatatypeBenchmarkSerializableEmpty.noShacl                                                          N/A  avgt          15.610          ms/op
DatatypeBenchmarkSerializableEmpty.shacl                                                            N/A  avgt         184.685          ms/op
DatatypeBenchmarkSerializableEmpty.sparqlInsteadOfShacl                                             N/A  avgt         782.524          ms/op
MaxCountBenchmarkEmpty.noShacl                                                                      N/A  avgt          16.742          ms/op
MaxCountBenchmarkEmpty.shacl                                                                        N/A  avgt         238.400          ms/op
MaxCountBenchmarkEmpty.sparqlGroupByInsteadOfShacl                                                  N/A  avgt         936.854          ms/op
MaxCountBenchmarkEmpty.sparqlInsteadOfShacl                                                         N/A  avgt        1112.235          ms/op
MinCountBenchmarkEmpty.noShacl                                                                      N/A  avgt          22.104          ms/op
MinCountBenchmarkEmpty.shacl                                                                        N/A  avgt         225.238          ms/op
MinCountBenchmarkEmpty.sparqlInsteadOfShacl                                                         N/A  avgt         462.754          ms/op
MinCountBenchmarkPrefilled.noShacl                                                                  N/A  avgt          20.187          ms/op
MinCountBenchmarkPrefilled.shacl                                                                    N/A  avgt         230.921          ms/op
MinCountBenchmarkPrefilled.sparqlInsteadOfShacl                                                     N/A  avgt       20139.866          ms/op
MinCountPrefilledVsEmptyBenchmark.shaclEmpty                                                        N/A  avgt         147.088          ms/op
MinCountPrefilledVsEmptyBenchmark.shaclEmptyJustInitializeAndEmptyTransaction                       N/A  avgt           3.381          ms/op
MinCountPrefilledVsEmptyBenchmark.shaclEmptyJustinit                                                N/A  avgt           3.290          ms/op
MinCountPrefilledVsEmptyBenchmark.shaclPrefilled                                                    N/A  avgt         135.191          ms/op
NotClassBenchmarkEmpty.noShacl                                                                      N/A  avgt          36.663          ms/op
NotClassBenchmarkEmpty.shacl                                                                        N/A  avgt         416.549          ms/op
NotClassBenchmarkEmpty.shaclWithoutAnimals                                                          N/A  avgt          79.647          ms/op
NotClassBenchmarkEmpty.sparqlInsteadOfShacl                                                         N/A  avgt         854.263          ms/op
NotClassBenchmarkEmpty.sparqlInsteadOfShaclWithoutAnimals                                           N/A  avgt          36.394          ms/op
NotMaxCountBenchmarkEmpty.noShacl                                                                   N/A  avgt          15.601          ms/op
NotMaxCountBenchmarkEmpty.shacl                                                                     N/A  avgt         335.204          ms/op
NotUniqueLangBenchmarkEmpty.shacl                                                                   N/A  avgt        1116.148          ms/op
ParallelBenchmark.nativeStoreShaclSerializable                                                      N/A  avgt        1851.779          ms/op
ParallelBenchmark.nativeStoreShaclSerializableNotParallel                                           N/A  avgt        1316.609          ms/op
ParallelBenchmark.nativeStoreShaclSnapshot                                                          N/A  avgt         795.832          ms/op
ParallelBenchmark.nativeStoreShaclSnapshotWithoutSerializableValidation                             N/A  avgt         789.385          ms/op
ParallelBenchmark.shaclSerializable                                                                 N/A  avgt         220.323          ms/op
ParallelBenchmark.shaclSerializableMixedReadWrite                                                   N/A  avgt         337.590          ms/op
ParallelBenchmark.shaclSerializableNotParallel                                                      N/A  avgt         118.257          ms/op
ParallelBenchmark.shaclSnapshot                                                                     N/A  avgt          75.070          ms/op
ParallelBenchmark.shaclSnapshotMixedReadWrite                                                       N/A  avgt         157.050          ms/op
ParallelBenchmark.shaclSnapshotWithoutSerializableValidation                                        N/A  avgt          48.947          ms/op
ParallelBenchmark.shaclSnapshotWithoutSerializableValidationMixedReadWrite                          N/A  avgt         133.123          ms/op
ShaclLoadingBenchmark.testAddingDataAndAddingShapes                                                 N/A  avgt         330.560          ms/op
UniqueLangBenchmarkEmpty.noShacl                                                                    N/A  avgt          35.260          ms/op
UniqueLangBenchmarkEmpty.shacl                                                                      N/A  avgt         704.815          ms/op
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 123.702 s - in org.eclipse.rdf4j.sail.shacl.benchmark.BenchmarkJunitTests
[INFO] Running org.eclipse.rdf4j.sail.shacl.UnknownShapesTest
18:18:10.774 [main] WARN  Unsupported SHACL feature with complex path. Only single predicate paths are supported. <http://example.com/ns#PersonPropertyShape> shape has been deactivated! 
@prefix sh: <http://www.w3.org/ns/shacl#> .

<http://example.com/ns#PersonPropertyShape> sh:path [
      sh:inversePath <http://example.com/ns#inverseThis>
    ] .

18:18:10.779 [main] WARN  Unsupported SHACL feature with complex path. Only single predicate paths are supported. <http://example.com/ns#PersonPropertyShape2> shape has been deactivated! 
@prefix sh: <http://www.w3.org/ns/shacl#> .

<http://example.com/ns#path> sh:inversePath <http://example.com/ns#inverseThis> .

<http://example.com/ns#PersonPropertyShape2> sh:path <http://example.com/ns#path> .

18:18:10.780 [main] WARN  Unsupported SHACL feature with complex path. Only single predicate paths are supported. <http://example.com/ns#PersonPropertyShape3> shape has been deactivated! 
@prefix sh: <http://www.w3.org/ns/shacl#> .

<http://example.com/ns#pathList> <http://www.w3.org/1999/02/22-rdf-syntax-ns#first>
    "one";
  <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .

<http://example.com/ns#PersonPropertyShape3> sh:path <http://example.com/ns#pathList> .

18:18:10.786 [main] WARN  Unsupported SHACL feature detected sh:unknownTarget in statement (http://example.com/ns#PersonShape, http://www.w3.org/ns/shacl#unknownTarget, http://www.w3.org/2000/01/rdf-schema#Class) [null]
18:18:10.786 [main] WARN  Unsupported SHACL feature detected sh:unknownShaclProperty in statement (http://example.com/ns#PersonPropertyShape, http://www.w3.org/ns/shacl#unknownShaclProperty, "1"^^<http://www.w3.org/2001/XMLSchema#integer>) [null]
18:18:10.787 [main] WARN  Unsupported SHACL feature detected sh:unknownTarget in statement (http://example.com/ns#PersonShape, http://www.w3.org/ns/shacl#unknownTarget, http://www.w3.org/2000/01/rdf-schema#Class) [null]
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s - in org.eclipse.rdf4j.sail.shacl.UnknownShapesTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.config.ShaclSailFactoryTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.092 s - in org.eclipse.rdf4j.sail.shacl.config.ShaclSailFactoryTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.config.ShaclSailConfigTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s - in org.eclipse.rdf4j.sail.shacl.config.ShaclSailConfigTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclConcurrencyTest
18:18:11.083 [pool-296-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:18:11.175 [pool-295-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
[WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 6.055 s - in org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclConcurrencyTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclRepositoryTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclRepositoryTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclIsolationLevelTest
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.694 s - in org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclIsolationLevelTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclRepositoryConnectionTest
18:18:17.774 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
18:18:17.782 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
18:18:18.493 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
18:18:18.498 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
18:18:18.923 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
18:18:18.954 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
18:18:19.184 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
18:18:19.189 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
18:18:19.397 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
18:18:19.403 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
18:18:19.611 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
18:18:19.615 [Time-limited test] WARN  [Rio error] Illegal language tag char: '_' (6, -1)
[INFO] Tests run: 426, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.123 s - in org.eclipse.rdf4j.sail.shacl.rdf4jcompliance.ShaclRepositoryConnectionTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.ModifyShapesPostInitTest
18:18:19.811 [pool-746-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e6udp1bux1}
18:18:19.818 [pool-746-thread-1] INFO      1791322331	UnorderedSelect.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=ex:Person}
18:18:19.818 [pool-746-thread-1] INFO       870460292	  Sort.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  Sort
18:18:19.818 [pool-746-thread-1] INFO       678835014	    Sort:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  Sort
18:18:19.818 [pool-746-thread-1] INFO      1583788098	      TrimTuple.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:19.818 [pool-746-thread-1] INFO      1345065593	        Unique.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
18:18:19.818 [pool-746-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e6udp1bux1}
18:18:19.850 [pool-747-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e6udp1bux1}
18:18:19.851 [pool-748-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#birthyear, id=_:node1e6udp1bux2}
18:18:19.852 [pool-747-thread-1] INFO      1553359563	Select.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
18:18:19.852 [pool-747-thread-1] INFO       228472544	    TrimTuple.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:19.852 [pool-748-thread-1] INFO      1853978158	  Select:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
18:18:19.852 [pool-747-thread-1] INFO      2134859661	      Unique.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
18:18:19.852 [pool-748-thread-1] INFO       458098668	        Unique:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
18:18:19.852 [pool-747-thread-1] INFO       282127003	        Unique:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
18:18:19.852 [pool-748-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#birthyear, id=_:node1e6udp1bux2}
18:18:19.852 [pool-747-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e6udp1bux1}
18:18:19.861 [pool-751-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e6udp1cfx1}
18:18:19.861 [pool-751-thread-1] INFO      1410253121	Select.next():  Tuple{line=[http://example.com/ns#steve, "0"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= MinCountPropertyShape <_:node1e6udp1cfx1>} :  Select{query='select ?a where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?b)    ?a ?b1 ?b. }      FILTER(NOT EXISTS{?a <http://example.com/ns#age> ?d .   })} order by ?a'}
18:18:19.861 [pool-751-thread-1] INFO      1867624255	  ModifyTuple.next():  Tuple{line=[http://example.com/ns#steve, "0"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= MinCountPropertyShape <_:node1e6udp1cfx1>} :  ModifyTuple
18:18:19.861 [pool-751-thread-1] INFO        84811200	      EnrichWithShape.next():  Tuple{line=[http://example.com/ns#steve, "0"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= MinCountPropertyShape <_:node1e6udp1cfx1>} :  EnrichWithShape
18:18:19.861 [pool-751-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e6udp1cfx1}
18:18:19.865 [pool-753-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e6udp1cnx1}
18:18:19.865 [pool-753-thread-1] INFO       951224544	UnorderedSelect.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=ex:Person}
18:18:19.866 [pool-753-thread-1] INFO       207366102	  Sort.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  Sort
18:18:19.866 [pool-753-thread-1] INFO       898796029	    Sort:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  Sort
18:18:19.866 [pool-753-thread-1] INFO       997356678	      TrimTuple.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:19.866 [pool-753-thread-1] INFO      1866492379	        Unique.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
18:18:19.866 [pool-753-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e6udp1cnx1}
18:18:19.868 [pool-754-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e6udp1cnx1}
18:18:19.868 [pool-755-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e6udp1cnx2}
18:18:19.869 [pool-754-thread-1] INFO      1931097449	Select.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
18:18:19.870 [pool-754-thread-1] INFO       582872495	    TrimTuple.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:19.870 [pool-754-thread-1] INFO      1855102734	      Unique.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
18:18:19.870 [pool-754-thread-1] INFO      1283542728	        Unique:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
18:18:19.870 [pool-754-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e6udp1cnx1}
18:18:19.870 [pool-755-thread-1] INFO      1894446144	  Select:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
18:18:19.870 [pool-755-thread-1] INFO      1268244854	        Unique:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
18:18:19.870 [pool-755-thread-1] INFO       136386863	          BulkedExternalLeftOuterJoin.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://example.com/ns#age> ?c .   } order by ?a}
18:18:19.870 [pool-755-thread-1] INFO      1682105088	            GroupByCount.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e6udp1cnx2>} :  GroupByCount
18:18:19.871 [pool-755-thread-1] INFO       974523524	              MinCountFilter:UnBufferedFalse.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e6udp1cnx2>} :  MinCountFilter{minCount=1}
18:18:19.871 [pool-755-thread-1] INFO       323869507	                EnrichWithShape.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e6udp1cnx2>} :  EnrichWithShape
18:18:19.871 [pool-755-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e6udp1cnx2}
18:18:19.882 [pool-758-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e6udp1d7x2}
18:18:19.882 [pool-758-thread-1] INFO       809203243	UnorderedSelect.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=ex:Person}
18:18:19.882 [pool-758-thread-1] INFO      1139081449	  Sort.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  Sort
18:18:19.882 [pool-758-thread-1] INFO       991771079	    Sort:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/ns#Person], propertyShapes= } :  Sort
18:18:19.882 [pool-758-thread-1] INFO       851879447	      TrimTuple.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:19.882 [pool-758-thread-1] INFO       544327442	        Unique.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
18:18:19.882 [pool-758-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#integer, path=http://example.com/ns#age, id=_:node1e6udp1d7x2}
18:18:19.891 [pool-762-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e6udp1e1x1}
18:18:19.891 [pool-762-thread-1] INFO       458048536	Select.next():  Tuple{line=[http://example.com/ns#steve, "0"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= MinCountPropertyShape <_:node1e6udp1e1x1>} :  Select{query='select ?a where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?b)    ?a ?b1 ?b. }      FILTER(NOT EXISTS{?a <http://example.com/ns#age> ?d .   })} order by ?a'}
18:18:19.891 [pool-762-thread-1] INFO       151784426	  ModifyTuple.next():  Tuple{line=[http://example.com/ns#steve, "0"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= MinCountPropertyShape <_:node1e6udp1e1x1>} :  ModifyTuple
18:18:19.891 [pool-762-thread-1] INFO      1241699162	      EnrichWithShape.next():  Tuple{line=[http://example.com/ns#steve, "0"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= MinCountPropertyShape <_:node1e6udp1e1x1>} :  EnrichWithShape
18:18:19.892 [pool-762-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e6udp1e1x1}
18:18:19.896 [pool-764-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e6udp1ebx1}
18:18:19.896 [pool-764-thread-1] INFO      1416860779	Select.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
18:18:19.896 [pool-764-thread-1] INFO      1596552619	  Select:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
18:18:19.896 [pool-764-thread-1] INFO       388961326	    TrimTuple.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:19.897 [pool-764-thread-1] INFO       133132801	      Unique.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
18:18:19.897 [pool-764-thread-1] INFO      1333231195	        Unique:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
18:18:19.897 [pool-764-thread-1] INFO      1040160359	          BulkedExternalLeftOuterJoin.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://example.com/ns#age> ?c .   } order by ?a}
18:18:19.897 [pool-764-thread-1] INFO       564612053	            GroupByCount.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e6udp1ebx1>} :  GroupByCount
18:18:19.897 [pool-764-thread-1] INFO      1112331800	              MinCountFilter:UnBufferedFalse.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e6udp1ebx1>} :  MinCountFilter{minCount=1}
18:18:19.897 [pool-764-thread-1] INFO      2073250680	                EnrichWithShape.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e6udp1ebx1>} :  EnrichWithShape
18:18:19.897 [pool-764-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e6udp1ebx1}
18:18:19.901 [pool-766-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e6udp1emx1}
18:18:19.902 [pool-766-thread-1] INFO      1155184947	Select.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
18:18:19.902 [pool-766-thread-1] INFO       187398147	  Select:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete, http://example.com/ns#Person], propertyShapes= } :  Select{query='select ?a ?c where { { BIND(rdf:type as ?b1)    BIND(<http://example.com/ns#Person> as ?c)    ?a ?b1 ?c. }   } order by ?a'}
18:18:19.902 [pool-766-thread-1] INFO      1014359826	    TrimTuple.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:19.902 [pool-766-thread-1] INFO      1323089112	      Unique.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
18:18:19.902 [pool-766-thread-1] INFO      1608423185	        Unique:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  Unique
18:18:19.902 [pool-766-thread-1] INFO       444657231	          BulkedExternalLeftOuterJoin.next():  Tuple{line=[http://example.com/ns#pete], propertyShapes= } :  BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://example.com/ns#age> ?c .   } order by ?a}
18:18:19.902 [pool-766-thread-1] INFO      1056275073	            GroupByCount.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e6udp1emx1>} :  GroupByCount
18:18:19.903 [pool-766-thread-1] INFO      1292073950	              MinCountFilter:UnBufferedFalse.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e6udp1emx1>} :  MinCountFilter{minCount=1}
18:18:19.903 [pool-766-thread-1] INFO       148860968	                EnrichWithShape.next():  Tuple{line=[http://example.com/ns#pete, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <_:node1e6udp1emx1>} :  EnrichWithShape
18:18:19.903 [pool-766-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://example.com/ns#Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://example.com/ns#age, id=_:node1e6udp1emx1}
[WARNING] Tests run: 13, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.195 s - in org.eclipse.rdf4j.sail.shacl.ModifyShapesPostInitTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.NativeStoreTest
18:18:20.144 [pool-770-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://xmlns.com/foaf/0.1/Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://xmlns.com/foaf/0.1/age, id=http://example.com/ns#PersonShapeProperty}
18:18:20.145 [pool-770-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://xmlns.com/foaf/0.1/Person], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://xmlns.com/foaf/0.1/age, id=http://example.com/ns#PersonShapeProperty}
18:18:20.145 [pool-772-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://xmlns.com/foaf/0.1/Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#int, path=http://xmlns.com/foaf/0.1/age, id=http://example.com/ns#PersonShapeProperty}
18:18:20.145 [pool-771-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://xmlns.com/foaf/0.1/Person], id=http://example.com/ns#PersonShape} : MaxCountPropertyShape{maxCount=1, path=http://xmlns.com/foaf/0.1/age, id=http://example.com/ns#PersonShapeProperty}
18:18:20.145 [pool-772-thread-1] INFO       866283005	UnorderedSelect.next():  Tuple{line=[http://example.com/ns#peter, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://xmlns.com/foaf/0.1/Person], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=http://xmlns.com/foaf/0.1/Person}
18:18:20.145 [pool-772-thread-1] INFO       200535242	  Sort.next():  Tuple{line=[http://example.com/ns#peter, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://xmlns.com/foaf/0.1/Person], propertyShapes= } :  Sort
18:18:20.145 [pool-772-thread-1] INFO      1200402869	UnorderedSelect.next():  Tuple{line=[http://example.com/ns#peter, "20"^^<http://www.w3.org/2001/XMLSchema#integer>], propertyShapes= } :  UnorderedSelect{subject=null, predicate=http://xmlns.com/foaf/0.1/age, object=null}
18:18:20.145 [pool-772-thread-1] INFO      1200402869	UnorderedSelect.next():  Tuple{line=[http://example.com/ns#peter, "30"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= } :  UnorderedSelect{subject=null, predicate=http://xmlns.com/foaf/0.1/age, object=null}
18:18:20.146 [pool-772-thread-1] INFO      1625258377	  DatatypeFilter:UnBufferedFalse.next():  Tuple{line=[http://example.com/ns#peter, "20"^^<http://www.w3.org/2001/XMLSchema#integer>], propertyShapes= } :  DatatypeFilter{datatype=xsd:int}
18:18:20.146 [pool-772-thread-1] INFO       500439122	  DatatypeFilter:IgnoredAsTrue.next():  Tuple{line=[http://example.com/ns#peter, "30"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= } :  DatatypeFilter{datatype=xsd:int}
18:18:20.146 [pool-772-thread-1] INFO      1759816234	    Sort.next():  Tuple{line=[http://example.com/ns#peter, "20"^^<http://www.w3.org/2001/XMLSchema#integer>], propertyShapes= } :  Sort
18:18:20.146 [pool-772-thread-1] INFO      1472441734	    Sort:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#peter, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://xmlns.com/foaf/0.1/Person], propertyShapes= } :  Sort
18:18:20.146 [pool-772-thread-1] INFO      1969270738	      TrimTuple.next():  Tuple{line=[http://example.com/ns#peter], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:20.146 [pool-772-thread-1] INFO      1221279652	        Unique.next():  Tuple{line=[http://example.com/ns#peter], propertyShapes= } :  Unique
18:18:20.146 [pool-772-thread-1] INFO        95644013	      Sort:BufferedSplitter.next():  Tuple{line=[http://example.com/ns#peter, "20"^^<http://www.w3.org/2001/XMLSchema#integer>], propertyShapes= } :  Sort
18:18:20.146 [pool-772-thread-1] INFO      1339448256	        InnerJoin:UnBufferedJoined.next():  Tuple{line=[http://example.com/ns#peter, "20"^^<http://www.w3.org/2001/XMLSchema#integer>], propertyShapes= DatatypePropertyShape <http://example.com/ns#PersonShapeProperty>} :  InnerJoin
18:18:20.146 [pool-771-thread-1] INFO      1909061394	Select.next():  Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  Select{query='select ?a where { { BIND(rdf:type as ?b1)    BIND(<http://xmlns.com/foaf/0.1/Person> as ?b)    ?a ?b1 ?b. }     ?a <http://xmlns.com/foaf/0.1/age> ?d .     ?a <http://xmlns.com/foaf/0.1/age> ?e .     FILTER(?d != ?e)} order by ?a'}
18:18:20.146 [pool-772-thread-1] INFO      1069048791	          EnrichWithShape.next():  Tuple{line=[http://example.com/ns#peter, "20"^^<http://www.w3.org/2001/XMLSchema#integer>], propertyShapes= DatatypePropertyShape <http://example.com/ns#PersonShapeProperty>} :  EnrichWithShape
18:18:20.146 [pool-772-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://xmlns.com/foaf/0.1/Person], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#int, path=http://xmlns.com/foaf/0.1/age, id=http://example.com/ns#PersonShapeProperty}
18:18:20.146 [pool-771-thread-1] INFO      1909061394	Select.next():  Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  Select{query='select ?a where { { BIND(rdf:type as ?b1)    BIND(<http://xmlns.com/foaf/0.1/Person> as ?b)    ?a ?b1 ?b. }     ?a <http://xmlns.com/foaf/0.1/age> ?d .     ?a <http://xmlns.com/foaf/0.1/age> ?e .     FILTER(?d != ?e)} order by ?a'}
18:18:20.146 [pool-771-thread-1] INFO      2016485213	  ModifyTuple.next():  Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  ModifyTuple
18:18:20.147 [pool-771-thread-1] INFO      2016485213	  ModifyTuple.next():  Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  ModifyTuple
18:18:20.147 [pool-771-thread-1] INFO      1982785596	      EnrichWithShape.next():  Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  EnrichWithShape
18:18:20.147 [pool-771-thread-1] INFO      1982785596	      EnrichWithShape.next():  Tuple{line=[http://example.com/ns#peter, ">= 2"], propertyShapes= MaxCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  EnrichWithShape
18:18:20.147 [pool-771-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://xmlns.com/foaf/0.1/Person], id=http://example.com/ns#PersonShape} : MaxCountPropertyShape{maxCount=1, path=http://xmlns.com/foaf/0.1/age, id=http://example.com/ns#PersonShapeProperty}
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.14 s - in org.eclipse.rdf4j.sail.shacl.NativeStoreTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.W3cComplianceTest
[file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/minExclusive-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/minExclusive-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/node-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/hasValue-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/qualified-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/maxCount-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-unused-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/datatype-ill-formed.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-complex-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/datatype-003.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/minCount-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/xone-duplicate.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-alternative-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/class-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/maxInclusive-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/nodeKind-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-strange-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/qualifiedValueShape-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/targets/targetSubjectsOf-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/maxLength-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/disjoint-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/targets/multipleTargets-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/equals-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/not-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/minInclusive-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/languageIn-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/class-003.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/qualifiedMinCountDisjoint-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/pattern-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/misc/deactivated-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/languageIn-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/misc/severity-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/or-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/lessThanOrEquals-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/minLength-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/closed-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/minLength-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/not-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/pattern-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/complex/shacl-shacl.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/datatype-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/equals-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-strange-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-sequence-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-zeroOrMore-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/and-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/lessThan-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-complex-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/maxExclusive-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/complex/personexample.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/and-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/datatype-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/uniqueLang-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/nodeKind-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/validation-reports/shared.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/maxCount-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/minCount-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/node-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-sequence-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-inverse-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/datatype-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/misc/message-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-sequence-duplicate-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/in-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/disjoint-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/targets/targetSubjectsOf-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/and-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-oneOrMore-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/targets/targetClass-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/xone-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/class-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/node-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/minInclusive-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/or-datatypes-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/qualifiedValueShapesDisjoint-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/class-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/minInclusive-003.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/pattern-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/pattern-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/misc/severity-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/datatype-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/targets/targetObjectsOf-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/misc/deactivated-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/lessThan-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/maxInclusive-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/maxLength-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/or-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/in-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/closed-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/hasValue-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/targets/targetClassImplicit-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/uniqueLang-002.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/path/path-zeroOrOne-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/property-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/maxExclusive-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/node/not-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/property/minExclusive-001.ttl, file:/home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/test-classes/w3c/core/targets/targetNode-001.ttl]
[WARNING] Tests run: 98, Failures: 0, Errors: 0, Skipped: 98, Time elapsed: 0.203 s - in org.eclipse.rdf4j.sail.shacl.W3cComplianceTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.VisulizerTest
18:18:20.357 [pool-774-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://www.w3.org/2000/01/rdf-schema#label, id=http://example.com/ns#PersonShapeProperty}
18:18:20.357 [pool-774-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://www.w3.org/2000/01/rdf-schema#label, id=http://example.com/ns#PersonShapeProperty}
18:18:20.377 [main] INFO  Graphviz DOT output:

digraph  {
labelloc=t;
fontsize=30;
label="MinCountPropertyShape";
686721068 [label="Base sail" nodeShape=pentagon fillcolor=lightblue style=filled];
1185465012 [label="Previous state connection" nodeShape=pentagon fillcolor=lightblue style=filled];
1909807998 [label="Added statements" nodeShape=pentagon fillcolor=lightblue style=filled];
1387948122 [label="Removed statements" nodeShape=pentagon fillcolor=lightblue style=filled];
888000613 [label="MinCountFilter{minCount=1}"];
1337346642 -> 888000613
888000613 -> 1890881203 [label="false values"]
1337346642 [label="GroupByCount"];
2072945115 -> 1337346642
2072945115 [label="BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/2000/01/rdf-schema#label> ?c .   } order by ?a}"];
177279387 [label="Unique"];
1997028929 -> 177279387
1997028929 [label="TrimTuple{newLength=1, startIndex=0}"];
589166341 -> 1997028929
756222660 [label="MinCountFilter{minCount=1}"];
789367604 -> 756222660
756222660 -> 589166341 [label="false values"]
789367604 [label="GroupByCount"];
423629474 -> 789367604
423629474 [label="UnionNode"];
1428777808 -> 423629474
1428777808 [label="Unique"];
1616453147 -> 1428777808
1616453147 [label="UnionNode"];
700791887 -> 1616453147
700791887 [label="Unique"];
805957335 -> 700791887
805957335 [label="TrimTuple{newLength=1, startIndex=0}"];
786722925 -> 805957335
786722925 [label="BufferedSplitter"];
107285100 -> 786722925
107285100 [label="Sort"];
105019819 -> 107285100
105019819 [label="UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}"];
1909807998 -> 105019819
2034385122 -> 1616453147
2034385122 [label="ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}"];
612686775 -> 2034385122
686721068 -> 2034385122 [label="filter source"]
612686775 [label="Unique"];
287095360 -> 612686775
287095360 [label="TrimTuple{newLength=1, startIndex=0}"];
1222908765 -> 287095360
1222908765 [label="BufferedSplitter"];
1374212198 -> 1222908765
1374212198 [label="Sort"];
1395912847 -> 1374212198
1395912847 [label="UnorderedSelect{subject=null, predicate=rdfs:label, object=null}"];
1387948122 -> 1395912847
663326227 -> 423629474
663326227 [label="ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}"];
1331644236 -> 663326227
686721068 -> 663326227 [label="filter source"]
1331644236 [label="BufferedSplitter"];
1487131937 -> 1331644236
1487131937 [label="Sort"];
349757746 -> 1487131937
349757746 [label="UnorderedSelect{subject=null, predicate=rdfs:label, object=null}"];
1909807998 -> 349757746
589166341 [label="UnBufferedPlanNode"];
686721068 -> 2072945115 [label="right"]
177279387 -> 2072945115 [label="left"]
1890881203 [label="UnBufferedPlanNode"];
}



18:18:20.377 [pool-775-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://www.w3.org/2000/01/rdf-schema#label, id=http://example.com/ns#PersonShapeProperty}
18:18:20.382 [pool-775-thread-1] INFO       105019819	UnorderedSelect.next():  Tuple{line=[_:node1e6udktkkx26875, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}
18:18:20.382 [pool-775-thread-1] INFO       107285100	  Sort.next():  Tuple{line=[_:node1e6udktkkx26875, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
18:18:20.382 [pool-775-thread-1] INFO      1395912847	UnorderedSelect.next():  Tuple{line=[_:node1e6udktkkx26870, ""], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdfs:label, object=null}
18:18:20.382 [pool-775-thread-1] INFO      1374212198	  Sort.next():  Tuple{line=[_:node1e6udktkkx26870, ""], propertyShapes= } :  Sort
18:18:20.382 [pool-775-thread-1] INFO       786722925	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e6udktkkx26875, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
18:18:20.382 [pool-775-thread-1] INFO       805957335	      TrimTuple.next():  Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:20.382 [pool-775-thread-1] INFO       700791887	        Unique.next():  Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } :  Unique
18:18:20.382 [pool-775-thread-1] INFO      1222908765	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e6udktkkx26870, ""], propertyShapes= } :  Sort
18:18:20.383 [pool-775-thread-1] INFO       287095360	      TrimTuple.next():  Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:20.383 [pool-775-thread-1] INFO       612686775	        Unique.next():  Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } :  Unique
18:18:20.383 [pool-775-thread-1] INFO      2034385122	          ExternalTypeFilterNode.next():  Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } :  ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}
18:18:20.383 [pool-775-thread-1] INFO      1616453147	            UnionNode.next():  Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } :  UnionNode
18:18:20.383 [pool-775-thread-1] INFO      1616453147	            UnionNode.next():  Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } :  UnionNode
18:18:20.383 [pool-775-thread-1] INFO      1428777808	              Unique.next():  Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } :  Unique
18:18:20.383 [pool-775-thread-1] INFO      1428777808	              Unique.next():  Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } :  Unique
18:18:20.383 [pool-775-thread-1] INFO       423629474	                UnionNode.next():  Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } :  UnionNode
18:18:20.383 [pool-775-thread-1] INFO       423629474	                UnionNode.next():  Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } :  UnionNode
18:18:20.383 [pool-775-thread-1] INFO       789367604	                  GroupByCount.next():  Tuple{line=[_:node1e6udktkkx26870, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= } :  GroupByCount
18:18:20.383 [pool-775-thread-1] INFO       789367604	                  GroupByCount.next():  Tuple{line=[_:node1e6udktkkx26875, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= } :  GroupByCount
18:18:20.384 [pool-775-thread-1] INFO       589166341	                    MinCountFilter:UnBufferedFalse.next():  Tuple{line=[_:node1e6udktkkx26870, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= } :  MinCountFilter{minCount=1}
18:18:20.384 [pool-775-thread-1] INFO       589166341	                    MinCountFilter:UnBufferedFalse.next():  Tuple{line=[_:node1e6udktkkx26875, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= } :  MinCountFilter{minCount=1}
18:18:20.384 [pool-775-thread-1] INFO      1997028929	                      TrimTuple.next():  Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:20.384 [pool-775-thread-1] INFO      1997028929	                      TrimTuple.next():  Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:20.384 [pool-775-thread-1] INFO       177279387	                        Unique.next():  Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } :  Unique
18:18:20.384 [pool-775-thread-1] INFO       177279387	                        Unique.next():  Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } :  Unique
18:18:20.384 [pool-775-thread-1] INFO      2072945115	                          BulkedExternalLeftOuterJoin.next():  Tuple{line=[_:node1e6udktkkx26870], propertyShapes= } :  BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/2000/01/rdf-schema#label> ?c .   } order by ?a}
18:18:20.384 [pool-775-thread-1] INFO      2072945115	                          BulkedExternalLeftOuterJoin.next():  Tuple{line=[_:node1e6udktkkx26875], propertyShapes= } :  BulkedExternalLeftOuterJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/2000/01/rdf-schema#label> ?c .   } order by ?a}
18:18:20.384 [pool-775-thread-1] INFO      1337346642	                            GroupByCount.next():  Tuple{line=[_:node1e6udktkkx26870, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  GroupByCount
18:18:20.384 [pool-775-thread-1] INFO      1337346642	                            GroupByCount.next():  Tuple{line=[_:node1e6udktkkx26875, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  GroupByCount
18:18:20.384 [pool-775-thread-1] INFO      1890881203	                              MinCountFilter:UnBufferedFalse.next():  Tuple{line=[_:node1e6udktkkx26870, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  MinCountFilter{minCount=1}
18:18:20.385 [pool-775-thread-1] INFO      1890881203	                              MinCountFilter:UnBufferedFalse.next():  Tuple{line=[_:node1e6udktkkx26875, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  MinCountFilter{minCount=1}
18:18:20.385 [pool-775-thread-1] INFO      1075839652	                                EnrichWithShape.next():  Tuple{line=[_:node1e6udktkkx26870, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  EnrichWithShape
18:18:20.385 [pool-775-thread-1] INFO      1075839652	                                EnrichWithShape.next():  Tuple{line=[_:node1e6udktkkx26875, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= MinCountPropertyShape <http://example.com/ns#PersonShapeProperty>} :  EnrichWithShape
18:18:20.385 [pool-775-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MinCountPropertyShape{minCount=1, path=http://www.w3.org/2000/01/rdf-schema#label, id=http://example.com/ns#PersonShapeProperty}
18:18:20.389 [pool-777-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MaxCountPropertyShape{maxCount=2, path=http://www.w3.org/2000/01/rdf-schema#label, id=_:node1e6udktkkx26887}
18:18:20.389 [pool-777-thread-1] INFO       669562081	UnorderedSelect.next():  Tuple{line=[_:node1e6udktkkx26899, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}
18:18:20.389 [pool-777-thread-1] INFO      1567445673	  Sort.next():  Tuple{line=[_:node1e6udktkkx26899, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
18:18:20.389 [pool-777-thread-1] INFO      1879618021	UnorderedSelect.next():  Tuple{line=[_:node1e6udktkkx26899, ""], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdfs:label, object=null}
18:18:20.389 [pool-777-thread-1] INFO      1318460352	  Sort.next():  Tuple{line=[_:node1e6udktkkx26899, ""], propertyShapes= } :  Sort
18:18:20.389 [pool-777-thread-1] INFO      1055803008	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e6udktkkx26899, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
18:18:20.390 [pool-777-thread-1] INFO      1133113544	      TrimTuple.next():  Tuple{line=[_:node1e6udktkkx26899], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:20.390 [pool-777-thread-1] INFO      1992025797	        Unique.next():  Tuple{line=[_:node1e6udktkkx26899], propertyShapes= } :  Unique
18:18:20.390 [pool-777-thread-1] INFO       135113673	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e6udktkkx26899, ""], propertyShapes= } :  Sort
18:18:20.390 [pool-777-thread-1] INFO       951157432	      ExternalTypeFilterNode.next():  Tuple{line=[_:node1e6udktkkx26899, ""], propertyShapes= } :  ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}
18:18:20.390 [pool-777-thread-1] INFO       344239051	          UnionNode.next():  Tuple{line=[_:node1e6udktkkx26899], propertyShapes= } :  UnionNode
18:18:20.390 [pool-777-thread-1] INFO       344239051	          UnionNode.next():  Tuple{line=[_:node1e6udktkkx26899, ""], propertyShapes= } :  UnionNode
18:18:20.390 [pool-777-thread-1] INFO       434594518	            GroupByCount.next():  Tuple{line=[_:node1e6udktkkx26899, "1"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= } :  GroupByCount
18:18:20.390 [pool-777-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MaxCountPropertyShape{maxCount=2, path=http://www.w3.org/2000/01/rdf-schema#label, id=_:node1e6udktkkx26887}
18:18:20.392 [main] INFO  Graphviz DOT output:

digraph  {
labelloc=t;
fontsize=30;
label="MaxCountPropertyShape";
515398215 [label="Base sail" nodeShape=pentagon fillcolor=lightblue style=filled];
556223230 [label="Previous state connection" nodeShape=pentagon fillcolor=lightblue style=filled];
885403615 [label="Added statements" nodeShape=pentagon fillcolor=lightblue style=filled];
142561311 [label="Removed statements" nodeShape=pentagon fillcolor=lightblue style=filled];
1414093109 [label="UnionNode"];
1741092056 -> 1414093109
980326486 [label="MaxCountFilter{maxCount=2 'true means <= 2'}"];
1214498988 -> 980326486
980326486 -> 1741092056 [label="false values"]
1214498988 [label="GroupByCount"];
1459462244 -> 1214498988
1459462244 [label="BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/2000/01/rdf-schema#label> ?c .   } order by ?a}"];
114159191 -> 1459462244 [label="left"]
515398215 -> 1459462244 [label="right"]
556223230 -> 1459462244 [label="skip if not present"]
114159191 [label="Unique"];
1211071216 -> 114159191
1211071216 [label="TrimTuple{newLength=1, startIndex=0}"];
517991921 -> 1211071216
622497998 [label="MaxCountFilter{maxCount=2 'true means <= 2'}"];
1280081260 -> 622497998
622497998 -> 517991921 [label="true values"]
622497998 -> 2131191535 [label="false values"]
1280081260 [label="GroupByCount"];
509000859 -> 1280081260
509000859 [label="UnionNode"];
1866191743 -> 509000859
1866191743 [label="Unique"];
1077109993 -> 1866191743
1077109993 [label="TrimTuple{newLength=1, startIndex=0}"];
71782942 -> 1077109993
71782942 [label="BufferedSplitter"];
803116137 -> 71782942
803116137 [label="Sort"];
516885190 -> 803116137
516885190 [label="UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}"];
885403615 -> 516885190
1166029274 -> 509000859
1166029274 [label="ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}"];
2078887126 -> 1166029274
515398215 -> 1166029274 [label="filter source"]
2078887126 [label="BufferedSplitter"];
550498846 -> 2078887126
550498846 [label="Sort"];
1177568763 -> 550498846
1177568763 [label="UnorderedSelect{subject=null, predicate=rdfs:label, object=null}"];
885403615 -> 1177568763
517991921 [label="BufferedPlanNode"];
1741092056 [label="UnBufferedPlanNode"];
2131191535 -> 1414093109
2131191535 [label="BufferedPlanNode"];
}



18:18:20.392 [pool-778-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MaxCountPropertyShape{maxCount=2, path=http://www.w3.org/2000/01/rdf-schema#label, id=_:node1e6udktkkx26887}
18:18:20.393 [pool-778-thread-1] INFO       516885190	UnorderedSelect.next():  Tuple{line=[_:node1e6udktkkx26905, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}
18:18:20.393 [pool-778-thread-1] INFO       803116137	  Sort.next():  Tuple{line=[_:node1e6udktkkx26905, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
18:18:20.393 [pool-778-thread-1] INFO        71782942	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e6udktkkx26905, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
18:18:20.393 [pool-778-thread-1] INFO      1077109993	      TrimTuple.next():  Tuple{line=[_:node1e6udktkkx26905], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:20.393 [pool-778-thread-1] INFO      1866191743	        Unique.next():  Tuple{line=[_:node1e6udktkkx26905], propertyShapes= } :  Unique
18:18:20.393 [pool-778-thread-1] INFO       509000859	          UnionNode.next():  Tuple{line=[_:node1e6udktkkx26905], propertyShapes= } :  UnionNode
18:18:20.393 [pool-778-thread-1] INFO      1280081260	            GroupByCount.next():  Tuple{line=[_:node1e6udktkkx26905, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= } :  GroupByCount
18:18:20.393 [pool-778-thread-1] INFO       517991921	              MaxCountFilter:Buffered:True.next():  Tuple{line=[_:node1e6udktkkx26905, "0"^^<http://www.w3.org/2001/XMLSchema#long>], propertyShapes= } :  MaxCountFilter{maxCount=2 'true means <= 2'}
18:18:20.393 [pool-778-thread-1] INFO      1211071216	                TrimTuple.next():  Tuple{line=[_:node1e6udktkkx26905], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:20.393 [pool-778-thread-1] INFO       114159191	                  Unique.next():  Tuple{line=[_:node1e6udktkkx26905], propertyShapes= } :  Unique
18:18:20.393 [pool-778-thread-1] INFO      1459462244	                    BulkedExternalInnerJoin:IgnoredDueToPreviousStateConnection:  Tuple{line=[_:node1e6udktkkx26905], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/2000/01/rdf-schema#label> ?c .   } order by ?a}
18:18:20.394 [pool-778-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : MaxCountPropertyShape{maxCount=2, path=http://www.w3.org/2000/01/rdf-schema#label, id=_:node1e6udktkkx26887}
18:18:20.397 [pool-780-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#int, path=http://xmlns.com/foaf/0.1/age, id=_:node1e6udktkkx26916}
18:18:20.397 [pool-780-thread-1] INFO       390828055	UnorderedSelect.next():  Tuple{line=[_:node1e6udktkkx26928, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}
18:18:20.397 [pool-780-thread-1] INFO      1146320523	  Sort.next():  Tuple{line=[_:node1e6udktkkx26928, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
18:18:20.398 [pool-780-thread-1] INFO       677160977	UnorderedSelect.next():  Tuple{line=[_:node1e6udktkkx26928, "3"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= } :  UnorderedSelect{subject=null, predicate=http://xmlns.com/foaf/0.1/age, object=null}
18:18:20.398 [pool-780-thread-1] INFO      1061400150	  DatatypeFilter:IgnoredAsTrue.next():  Tuple{line=[_:node1e6udktkkx26928, "3"^^<http://www.w3.org/2001/XMLSchema#int>], propertyShapes= } :  DatatypeFilter{datatype=xsd:int}
18:18:20.398 [pool-780-thread-1] INFO       660656534	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e6udktkkx26928, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
18:18:20.398 [pool-780-thread-1] INFO      1932162189	      TrimTuple.next():  Tuple{line=[_:node1e6udktkkx26928], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:20.398 [pool-780-thread-1] INFO      1048270553	        Unique.next():  Tuple{line=[_:node1e6udktkkx26928], propertyShapes= } :  Unique
18:18:20.398 [pool-780-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#int, path=http://xmlns.com/foaf/0.1/age, id=_:node1e6udktkkx26916}
18:18:20.399 [main] INFO  Graphviz DOT output:

digraph  {
labelloc=t;
fontsize=30;
label="DatatypePropertyShape";
1479162649 [label="Base sail" nodeShape=pentagon fillcolor=lightblue style=filled];
2124881858 [label="Previous state connection" nodeShape=pentagon fillcolor=lightblue style=filled];
1121577170 [label="Added statements" nodeShape=pentagon fillcolor=lightblue style=filled];
1941657405 [label="Removed statements" nodeShape=pentagon fillcolor=lightblue style=filled];
2059425952 [label="DatatypeFilter{datatype=xsd:int}"];
1936400878 -> 2059425952
2059425952 -> 1625223149 [label="false values"]
1936400878 [label="UnionNode"];
1232424564 -> 1936400878
1232424564 [label="UnionNode"];
831003298 -> 1232424564
457586988 [label="Unique"];
217062446 -> 457586988
217062446 [label="TrimTuple{newLength=1, startIndex=0}"];
1863709994 -> 217062446
1863709994 [label="BufferedSplitter"];
515489632 -> 1863709994
515489632 [label="Sort"];
874277570 -> 515489632
874277570 [label="UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}"];
1121577170 -> 874277570
947982595 [label="InnerJoin"];
457586988 -> 947982595 [label="left"];
2021466012 -> 947982595 [label="right"];
2021466012 [label="BufferedSplitter"];
736951628 -> 2021466012
736951628 [label="Sort"];
872736196 -> 736951628
2087831689 [label="DatatypeFilter{datatype=xsd:int}"];
1288230669 -> 2087831689
2087831689 -> 872736196 [label="false values"]
1288230669 [label="UnorderedSelect{subject=null, predicate=http://xmlns.com/foaf/0.1/age, object=null}"];
1121577170 -> 1288230669
872736196 [label="UnBufferedPlanNode"];
947982595 -> 1549377783 [label="discardedRight"];
947982595 -> 831003298 [label="joined"];
831003298 [label="BufferedPlanNode"];
269693101 -> 1232424564
269693101 [label="ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}"];
1549377783 -> 269693101
1479162649 -> 269693101 [label="filter source"]
1549377783 [label="BufferedPlanNode"];
1649706918 -> 1936400878
1649706918 [label="BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://xmlns.com/foaf/0.1/age> ?c .   } order by ?a}"];
1747862622 -> 1649706918 [label="left"]
1479162649 -> 1649706918 [label="right"]
2124881858 -> 1649706918 [label="skip if not present"]
1747862622 [label="Unique"];
2044792756 -> 1747862622
2044792756 [label="TrimTuple{newLength=1, startIndex=0}"];
1895751293 -> 2044792756
1895751293 [label="BufferedSplitter"];
515489632 -> 1895751293
1625223149 [label="UnBufferedPlanNode"];
}



18:18:20.400 [pool-781-thread-1] INFO  Start execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#int, path=http://xmlns.com/foaf/0.1/age, id=_:node1e6udktkkx26916}
18:18:20.449 [pool-781-thread-1] INFO       874277570	UnorderedSelect.next():  Tuple{line=[_:node1e6udktkkx26934, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  UnorderedSelect{subject=null, predicate=rdf:type, object=rdfs:Resource}
18:18:20.449 [pool-781-thread-1] INFO       515489632	  Sort.next():  Tuple{line=[_:node1e6udktkkx26934, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
18:18:20.449 [pool-781-thread-1] INFO      1288230669	UnorderedSelect.next():  Tuple{line=[_:node1e6udktkkx26935, ""], propertyShapes= } :  UnorderedSelect{subject=null, predicate=http://xmlns.com/foaf/0.1/age, object=null}
18:18:20.449 [pool-781-thread-1] INFO       872736196	  DatatypeFilter:UnBufferedFalse.next():  Tuple{line=[_:node1e6udktkkx26935, ""], propertyShapes= } :  DatatypeFilter{datatype=xsd:int}
18:18:20.449 [pool-781-thread-1] INFO       736951628	    Sort.next():  Tuple{line=[_:node1e6udktkkx26935, ""], propertyShapes= } :  Sort
18:18:20.450 [pool-781-thread-1] INFO      1863709994	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e6udktkkx26934, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
18:18:20.450 [pool-781-thread-1] INFO       217062446	      TrimTuple.next():  Tuple{line=[_:node1e6udktkkx26934], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:20.450 [pool-781-thread-1] INFO       457586988	        Unique.next():  Tuple{line=[_:node1e6udktkkx26934], propertyShapes= } :  Unique
18:18:20.450 [pool-781-thread-1] INFO      2021466012	      Sort:BufferedSplitter.next():  Tuple{line=[_:node1e6udktkkx26935, ""], propertyShapes= } :  Sort
18:18:20.450 [pool-781-thread-1] INFO      1549377783	        InnerJoin:Buffered:DiscardedRight.next():  Tuple{line=[_:node1e6udktkkx26935, ""], propertyShapes= } :  InnerJoin
18:18:20.450 [pool-781-thread-1] INFO       269693101	          ExternalTypeFilterNode:IgnoredAsTypeMismatch:  Tuple{line=[_:node1e6udktkkx26935, ""], propertyShapes= } :  ExternalTypeFilterNode{filterOnType=[rdfs:Resource]}
18:18:20.450 [pool-781-thread-1] INFO      1895751293	    Sort:BufferedSplitter.next():  Tuple{line=[_:node1e6udktkkx26934, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  Sort
18:18:20.450 [pool-781-thread-1] INFO      2044792756	      TrimTuple.next():  Tuple{line=[_:node1e6udktkkx26934], propertyShapes= } :  TrimTuple{newLength=1, startIndex=0}
18:18:20.450 [pool-781-thread-1] INFO      1747862622	        Unique.next():  Tuple{line=[_:node1e6udktkkx26934], propertyShapes= } :  Unique
18:18:20.450 [pool-781-thread-1] INFO      1649706918	          BulkedExternalInnerJoin:IgnoredDueToPreviousStateConnection:  Tuple{line=[_:node1e6udktkkx26934], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://xmlns.com/foaf/0.1/age> ?c .   } order by ?a}
18:18:20.450 [pool-781-thread-1] INFO  Finished execution of plan TargetClass{targetClass=[http://www.w3.org/2000/01/rdf-schema#Resource], id=http://example.com/ns#PersonShape} : DatatypePropertyShape{datatype=http://www.w3.org/2001/XMLSchema#int, path=http://xmlns.com/foaf/0.1/age, id=_:node1e6udktkkx26916}
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085 s - in org.eclipse.rdf4j.sail.shacl.VisulizerTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.BulkedExternalInnerJoinTest
18:18:20.453 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:18:20.453 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= }
Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= }
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.eclipse.rdf4j.sail.shacl.BulkedExternalInnerJoinTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.RdfsShaclConnectionTest
(http://example.com/aSubSub, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://example.com/sup) [null]
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.eclipse.rdf4j.sail.shacl.RdfsShaclConnectionTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.ShaclTest
18:18:20.577 [pool-757-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:18:20.583 [pool-759-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:18:20.586 [pool-776-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:18:20.594 [pool-779-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:18:20.599 [pool-765-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:18:20.607 [pool-745-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:18:20.649 [pool-769-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:18:20.653 [pool-773-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:18:20.653 [pool-749-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:18:20.655 [pool-782-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:18:20.657 [pool-750-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:18:20.660 [pool-783-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:18:20.662 [pool-784-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:18:20.663 [pool-752-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
[INFO] Tests run: 6156, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 77.924 s - in org.eclipse.rdf4j.sail.shacl.ShaclTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.TrackAddedStatementsTest
18:19:38.397 [main] INFO  (http://www.w3.org/2000/01/rdf-schema#Resource, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource) [null]
18:19:38.399 [main] INFO  (http://www.w3.org/2000/01/rdf-schema#Resource, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource) [null]
18:19:38.400 [main] INFO  (http://www.w3.org/2000/01/rdf-schema#Resource, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource) [null]
1
org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException: Failed SHACL validation
18:19:38.405 [main] INFO  (http://www.w3.org/2000/01/rdf-schema#Resource, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource) [null]
18:19:38.407 [main] INFO  (http://www.w3.org/2000/01/rdf-schema#Resource, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource) [null]
0
18:19:38.418 [main] INFO  (http://www.w3.org/2000/01/rdf-schema#Resource, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2000/01/rdf-schema#Resource) [null]
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.eclipse.rdf4j.sail.shacl.TrackAddedStatementsTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.LeftOuterJoinTest
18:19:38.423 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:19:38.424 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a3"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
18:19:38.425 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:19:38.426 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a3"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
18:19:38.426 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:19:38.426 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a3"], propertyShapes= }
Tuple{line=["a4"], propertyShapes= }
18:19:38.427 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:19:38.427 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a1", "b11"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a3"], propertyShapes= }
Tuple{line=["a4"], propertyShapes= }
18:19:38.428 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:19:38.428 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b"], propertyShapes= }
Tuple{line=["a2"], propertyShapes= }
18:19:38.428 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:19:38.428 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1"], propertyShapes= }
Tuple{line=["a2", "b"], propertyShapes= }
18:19:38.429 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:19:38.429 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1"], propertyShapes= }
Tuple{line=["a2"], propertyShapes= }
18:19:38.429 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:19:38.429 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:19:38.430 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:19:38.430 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a3", "b3"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
18:19:38.430 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:19:38.431 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
18:19:38.431 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:19:38.431 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a3", "b3"], propertyShapes= }
18:19:38.432 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:19:38.432 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a3", "b3"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
18:19:38.450 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:19:38.450 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a", "b"], propertyShapes= }
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.eclipse.rdf4j.sail.shacl.LeftOuterJoinTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.MultithreadedMemoryStoreTest
testLotsOfValidationFailuresSerializable
18:19:38.783 [pool-16195-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:19:38.783 [pool-16193-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:19:38.783 [pool-16196-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:19:38.784 [pool-16189-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:19:38.783 [pool-16197-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:19:38.783 [pool-16191-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:19:38.783 [pool-16185-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:19:38.785 [pool-16184-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:19:38.783 [pool-16186-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:19:38.784 [pool-16194-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:19:38.785 [pool-16187-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:19:38.785 [pool-16183-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:19:38.785 [pool-16190-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
testLotsOfValidationFailuresReadCommitted
testLotsOfValidationFailuresSerializableValidation
testDataAndShapes
testLotsOfValidationFailuresSnapshot
testLotsOfValidationFailuresReadUncommitted
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 79.52 s - in org.eclipse.rdf4j.sail.shacl.MultithreadedMemoryStoreTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.InnerJoinTest
18:20:58.249 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:20:58.250 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
18:20:58.253 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:20:58.253 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
18:20:58.254 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:20:58.254 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
18:20:58.255 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:20:58.255 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a1", "b11"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
18:20:58.256 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:20:58.256 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b"], propertyShapes= }
18:20:58.257 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:20:58.257 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a2", "b"], propertyShapes= }
18:20:58.257 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:20:58.257 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:20:58.258 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:20:58.258 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:20:58.258 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:20:58.259 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a3", "b3"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
18:20:58.259 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:20:58.259 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
18:20:58.260 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:20:58.260 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a3", "b3"], propertyShapes= }
18:20:58.261 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:20:58.261 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a1", "b1"], propertyShapes= }
Tuple{line=["a2", "b2"], propertyShapes= }
Tuple{line=["a2", "b22"], propertyShapes= }
Tuple{line=["a3", "b3"], propertyShapes= }
Tuple{line=["a4", "b4"], propertyShapes= }
18:20:58.262 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:20:58.262 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
Tuple{line=["a", "b"], propertyShapes= }
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.eclipse.rdf4j.sail.shacl.InnerJoinTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.ShutdownTest
0
18:20:58.464 [pool-16234-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:20:58.859 [main] ERROR Shutdown ShaclSail while validation is still running.
18:20:59.261 [main] ERROR Shutdown ShaclSail while validation is still running.
18:20:59.663 [main] ERROR Shutdown ShaclSail while validation is still running.
18:21:00.065 [main] ERROR Shutdown ShaclSail while validation is still running.
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.9 s - in org.eclipse.rdf4j.sail.shacl.ShutdownTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.MultithreadedNativeStoreTest
testLotsOfValidationFailuresSerializable
testLotsOfValidationFailuresReadCommitted
testLotsOfValidationFailuresSerializableValidation
testDataAndShapes
testLotsOfValidationFailuresSnapshot
testLotsOfValidationFailuresReadUncommitted
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 230.333 s - in org.eclipse.rdf4j.sail.shacl.MultithreadedNativeStoreTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.PrepareCommitTest
18:24:50.543 [main] WARN  Cannot rollback transaction on connection because transaction is not active
java.lang.Throwable: null
	at org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.rollback(AbstractSailConnection.java:425)
	at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.rollback(ShaclSailConnection.java:244)
	at org.eclipse.rdf4j.sail.shacl.PrepareCommitTest.testPrepareAfterRollback(PrepareCommitTest.java:93)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
18:24:50.544 [main] WARN  Cannot rollback transaction on connection because transaction is not active
java.lang.Throwable: null
	at org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.rollback(AbstractSailConnection.java:425)
	at org.eclipse.rdf4j.repository.sail.SailRepositoryConnection.rollback(SailRepositoryConnection.java:167)
	at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.rollback(ShaclSailConnection.java:245)
	at org.eclipse.rdf4j.sail.shacl.PrepareCommitTest.testPrepareAfterRollback(PrepareCommitTest.java:93)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
18:24:50.544 [main] WARN  Cannot rollback transaction on connection because transaction is not active
java.lang.Throwable: null
	at org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.rollback(AbstractSailConnection.java:425)
	at org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper.rollback(SailConnectionWrapper.java:123)
	at org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.rollback(ShaclSailConnection.java:246)
	at org.eclipse.rdf4j.sail.shacl.PrepareCommitTest.testPrepareAfterRollback(PrepareCommitTest.java:93)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in org.eclipse.rdf4j.sail.shacl.PrepareCommitTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.EqualsJoinTest
18:24:50.546 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:50.546 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[Tuple{line=["a"], propertyShapes= }]
18:24:50.549 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:50.549 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[Tuple{line=["a"], propertyShapes= }, Tuple{line=["c"], propertyShapes= }]
18:24:50.549 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:50.550 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[Tuple{line=["a"], propertyShapes= }, Tuple{line=["c"], propertyShapes= }]
18:24:50.550 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:50.550 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[]
18:24:50.551 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:50.551 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[Tuple{line=["c"], propertyShapes= }]
18:24:50.551 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:50.551 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[Tuple{line=["a", "1"], propertyShapes= }, Tuple{line=["b", "1"], propertyShapes= }, Tuple{line=["b", "1"], propertyShapes= }, Tuple{line=["c", "1"], propertyShapes= }]
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.eclipse.rdf4j.sail.shacl.EqualsJoinTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.TempTest












































[WARNING] Tests run: 12, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.076 s - in org.eclipse.rdf4j.sail.shacl.TempTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.ReduceNumberOfPlansTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in org.eclipse.rdf4j.sail.shacl.ReduceNumberOfPlansTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.ShaclSailSupportedPredicatesDocumentationTest
18:24:51.012 [pool-16307-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:24:51.012 [pool-16304-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:24:51.012 [pool-16298-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:24:51.012 [pool-16301-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:24:51.012 [pool-16310-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:24:51.016 [pool-16315-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:24:51.017 [pool-16281-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:24:51.022 [pool-16318-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:24:51.031 [pool-16323-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:24:51.041 [pool-16326-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:24:51.053 [pool-16289-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:24:51.061 [pool-16293-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:24:51.068 [pool-16295-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:24:51.112 [pool-16314-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
[INFO] Tests run: 1539, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.838 s - in org.eclipse.rdf4j.sail.shacl.ShaclSailSupportedPredicatesDocumentationTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.UniqueTest
18:24:52.490 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:52.490 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:52.490 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:52.491 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:52.493 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:52.493 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:52.493 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:52.493 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:52.493 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:52.493 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:52.493 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:52.493 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.eclipse.rdf4j.sail.shacl.UniqueTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.TargetNodeMinCountEdgeCaseTests
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.eclipse.rdf4j.sail.shacl.TargetNodeMinCountEdgeCaseTests
[INFO] Running org.eclipse.rdf4j.sail.shacl.DeadlockTest
18:24:52.595 [pool-16329-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:24:52.649 [pool-16333-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
18:24:52.649 [pool-16331-thread-1] ERROR ShaclSail was garbage collected without shutdown() having been called first.
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.87 s - in org.eclipse.rdf4j.sail.shacl.DeadlockTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.OrderingTest
18:24:54.524 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:54.525 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:54.526 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:54.526 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:54.527 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:54.527 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:54.532 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://b, http://www.w3.org/2000/01/rdf-schema#Resource], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
18:24:54.532 [main] INFO      1298780808	  BulkedExternalInnerJoin.next():  Tuple{line=[http://d, http://www.w3.org/2000/01/rdf-schema#subPropertyOf], propertyShapes= } :  BulkedExternalInnerJoin{parsedQuery=select * where { VALUES (?a) {}?a <http://www.w3.org/ns/dcat#accessURL> ?c. } order by ?a}
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.eclipse.rdf4j.sail.shacl.OrderingTest
[INFO] Running org.eclipse.rdf4j.sail.shacl.ValidationReportTest
@prefix ex: <http://example.com/ns#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

_:node1e6udktkkx1674645 a sh:ValidationReport;
  sh:conforms false;
  sh:result _:node1e6udktkkx1674646 .

_:node1e6udktkkx1674646 a sh:ValidationResult;
  sh:focusNode rdf:subject;
  sh:resultPath rdfs:label;
  sh:sourceConstraintComponent sh:MinCountConstraintComponent;
  sh:sourceShape ex:PersonShapeProperty .

_:node1e6udktkkx1674645 sh:result _:node1e6udktkkx1674647 .

_:node1e6udktkkx1674647 a sh:ValidationResult;
  sh:focusNode rdfs:Class;
  sh:resultPath rdfs:label;
  sh:sourceConstraintComponent sh:MinCountConstraintComponent;
  sh:sourceShape ex:PersonShapeProperty .
@prefix ex: <http://example.com/ns#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

[] a sh:ValidationReport;
  sh:conforms false;
  sh:result [ a sh:ValidationResult;
      sh:detail [ a sh:ValidationResult;
          sh:detail [ a sh:ValidationResult;
              sh:focusNode ex:validPerson1;
              sh:resultPath ex:age;
              sh:sourceConstraintComponent sh:DatatypeConstraintComponent;
              sh:sourceShape ex:personShapeAgeLong
            ];
          sh:focusNode ex:validPerson1;
          sh:resultPath ex:age;
          sh:sourceConstraintComponent sh:DatatypeConstraintComponent;
          sh:sourceShape ex:personShapeAgeInteger
        ];
      sh:focusNode ex:validPerson1;
      sh:resultPath ex:age;
      sh:sourceConstraintComponent sh:OrConstraintComponent;
      sh:sourceShape ex:personShapeOr
    ] .
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s - in org.eclipse.rdf4j.sail.shacl.ValidationReportTest
[INFO] 
[INFO] Results:
[INFO] 
[WARNING] Tests run: 8367, Failures: 0, Errors: 0, Skipped: 102
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- animal-sniffer-maven-plugin:1.16:check (default) @ rdf4j-shacl ---
[INFO] Checking unresolved references to org.codehaus.mojo.signature:java18:1.0
[INFO] 
[INFO] --- maven-jar-plugin:2.3.1:jar (default-jar) @ rdf4j-shacl ---
[INFO] Building jar: /home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/rdf4j-shacl-3.1.5-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ rdf4j-shacl ---
[INFO] Installing /home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/target/rdf4j-shacl-3.1.5-SNAPSHOT.jar to /home/jenkins/.m2/repository/org/eclipse/rdf4j/rdf4j-shacl/3.1.5-SNAPSHOT/rdf4j-shacl-3.1.5-SNAPSHOT.jar
[INFO] Installing /home/jenkins/agent/workspace/rdf4j-master-deploy/core/sail/shacl/pom.xml to /home/jenkins/.m2/repository/org/eclipse/rdf4j/rdf4j-shacl/3.1.5-SNAPSHOT/rdf4j-shacl-3.1.5-SNAPSHOT.pom