{"cases": {"tinkerpop:gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/integrated/Paths.feature:22": {"id": "tinkerpop:gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/integrated/Paths.feature:22", "suite": "tinkerpop", "name": "g_V_shortestpath", "feature": "Step - paths", "path": "gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/integrated/Paths.feature", "line": 22, "source": "https://github.com/apache/tinkerpop/blob/fa698ba2aba8967dcd17eb61cb13648b934fab5b/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/integrated/Paths.feature#L22", "source_sha256": "e74df1b715139b8bcfc1738069a83305c0ddf333274c34894534d0da942edc67", "tags": ["@StepClassIntegrated", "@GraphComputerVerificationReferenceOnly", "@InsertionOrderingRequired"], "steps": [{"text": "the modern graph"}, {"text": "the traversal of", "doc": "g.V().as(\"v\").both().as(\"v\").\n  project(\"src\", \"tgt\", \"p\").\n    by(__.select(first, \"v\")).\n    by(__.select(last, \"v\")).\n    by(__.select(Pop.all, \"v\")).as(\"triple\").\n  group(\"x\").\n    by(__.select(\"src\", \"tgt\")).\n    by(__.select(\"p\").fold()).select(\"tgt\").barrier().\n  repeat(__.both().as(\"v\").\n          project(\"src\", \"tgt\", \"p\").\n            by(__.select(first, \"v\")).\n            by(__.select(last, \"v\")).\n            by(__.select(Pop.all, \"v\")).as(\"t\").\n          filter(__.select(Pop.all, \"p\").count(local).as(\"l\").\n                 select(Pop.last, \"t\").select(Pop.all, \"p\").dedup(Scope.local).count(Scope.local).where(P.eq(\"l\"))).\n          select(Pop.last, \"t\").\n          not(__.select(Pop.all, \"p\").as(\"p\").count(local).as(\"l\").\n              select(Pop.all, \"x\").unfold().filter(select(keys).where(P.eq(\"t\")).by(select(\"src\", \"tgt\"))).\n              filter(__.select(Column.values).unfold().or(__.count(Scope.local).where(P.lt(\"l\")), __.where(P.eq(\"p\"))))).\n          barrier().\n          group(\"x\").\n            by(__.select(\"src\", \"tgt\")).\n            by(__.select(Pop.all, \"p\").fold()).select(\"tgt\").barrier()).\n  cap(\"x\").select(Column.values).unfold().unfold().map(__.unfold().values(\"name\").fold())"}, {"text": "iterated to list"}, {"text": "the result should be unordered", "table": [["result"], ["l[josh,marko,vadas]"], ["l[ripple,josh,lop]"], ["l[josh,lop]"], ["l[peter,lop,marko]"], ["l[ripple,josh,marko]"], ["l[josh,marko]"], ["l[marko,lop]"], ["l[lop,marko]"], ["l[josh,lop,peter]"], ["l[peter,lop,josh]"], ["l[vadas,marko]"], ["l[ripple,josh]"], ["l[marko]"], ["l[josh]"], ["l[ripple]"], ["l[josh,ripple]"], ["l[peter,lop]"], ["l[vadas,marko,josh]"], ["l[lop,josh,ripple]"], ["l[marko,josh]"], ["l[lop,marko,vadas]"], ["l[lop]"], ["l[peter]"], ["l[vadas]"], ["l[marko,josh,ripple]"], ["l[marko,vadas]"], ["l[vadas,marko,lop]"], ["l[lop,peter]"], ["l[lop,josh]"], ["l[marko,lop,peter]"]]}]}}, "results": {"orchiddb": {"tinkerpop:gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/integrated/Paths.feature:22": {"id": "tinkerpop:gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/integrated/Paths.feature:22", "case_sha256": "99d948714fac787cec16d92cdd103ae74a0860a2ec39b4e58b9cce7fc6be368f", "status": "pass", "elapsed_ms": 446.238, "error": "", "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 0, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 444234, "work_units": 38421}}}, "sqlg": {"tinkerpop:gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/integrated/Paths.feature:22": {"id": "tinkerpop:gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/integrated/Paths.feature:22", "case_sha256": "99d948714fac787cec16d92cdd103ae74a0860a2ec39b4e58b9cce7fc6be368f", "status": "fail", "elapsed_ms": 614.360084, "error": "java.lang.AssertionError: \nExpected: iterable with items [<[josh, marko, vadas]>, <[ripple, josh, lop]>, <[josh, lop]>, <[peter, lop, marko]>, <[ripple, josh, marko]>, <[josh, marko]>, <[marko, lop]>, <[lop, marko]>, <[josh, lop, peter]>, <[peter, lop, josh]>, <[vadas, marko]>, <[ripple, josh]>, <[marko]>, <[josh]>, <[ripple]>, <[josh, ripple]>, <[peter, lop]>, <[vadas, marko, josh]>, <[lop, josh, ripple]>, <[marko, josh]>, <[lop, marko, vadas]>, <[lop]>, <[peter]>, <[vadas]>, <[marko, josh, ripple]>, <[marko, vadas]>, <[vadas, marko, lop]>, <[lop, peter]>, <[lop, josh]>, <[marko, lop, peter]>] in any order\n     but: not matched: <[peter, lop, marko, vadas]>"}}, "puppygraph": {"tinkerpop:gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/integrated/Paths.feature:22": {"id": "tinkerpop:gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/integrated/Paths.feature:22", "case_sha256": "99d948714fac787cec16d92cdd103ae74a0860a2ec39b4e58b9cce7fc6be368f", "status": "fail", "elapsed_ms": 3820.774875, "error": "java.lang.AssertionError: \nExpected: iterable with items [<[josh, marko, vadas]>, <[ripple, josh, lop]>, <[josh, lop]>, <[peter, lop, marko]>, <[ripple, josh, marko]>, <[josh, marko]>, <[marko, lop]>, <[lop, marko]>, <[josh, lop, peter]>, <[peter, lop, josh]>, <[vadas, marko]>, <[ripple, josh]>, <[marko]>, <[josh]>, <[ripple]>, <[josh, ripple]>, <[peter, lop]>, <[vadas, marko, josh]>, <[lop, josh, ripple]>, <[marko, josh]>, <[lop, marko, vadas]>, <[lop]>, <[peter]>, <[vadas]>, <[marko, josh, ripple]>, <[marko, vadas]>, <[vadas, marko, lop]>, <[lop, peter]>, <[lop, josh]>, <[marko, lop, peter]>] in any order\n     but: not matched: <[vadas, marko, josh, ripple]>"}}, "janusgraph": {"tinkerpop:gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/integrated/Paths.feature:22": {"id": "tinkerpop:gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/integrated/Paths.feature:22", "case_sha256": "99d948714fac787cec16d92cdd103ae74a0860a2ec39b4e58b9cce7fc6be368f", "status": "pass", "elapsed_ms": 132.851375, "error": ""}}, "arcadedb": {"tinkerpop:gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/integrated/Paths.feature:22": {"id": "tinkerpop:gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/integrated/Paths.feature:22", "case_sha256": "99d948714fac787cec16d92cdd103ae74a0860a2ec39b4e58b9cce7fc6be368f", "status": "fail", "elapsed_ms": 158.99275, "error": "java.lang.AssertionError: expected:<30> but was:<48>"}}}}
