{"cases": {"opencypher:tck/features/clauses/match/Match4.feature:33": {"id": "opencypher:tck/features/clauses/match/Match4.feature:33", "suite": "opencypher", "name": "[1] Handling fixed-length variable length pattern", "feature": "Match4 - Match variable length patterns scenarios", "path": "tck/features/clauses/match/Match4.feature", "line": 33, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/match/Match4.feature#L33", "source_sha256": "af171d5b84c6afdf9af7bf5d2abc29c1df6a620be8e7453b733d18b4a9e8b18f", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE ()-[:T]->()"}, {"text": "executing query:", "doc": "MATCH (a)-[r*1..1]->(b)\nRETURN r"}, {"text": "the result should be, in any order:", "table": [["r"], ["[[:T]]"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/clauses/match/Match4.feature:49": {"id": "opencypher:tck/features/clauses/match/Match4.feature:49", "suite": "opencypher", "name": "[2] Simple variable length pattern", "feature": "Match4 - Match variable length patterns scenarios", "path": "tck/features/clauses/match/Match4.feature", "line": 49, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/match/Match4.feature#L49", "source_sha256": "af171d5b84c6afdf9af7bf5d2abc29c1df6a620be8e7453b733d18b4a9e8b18f", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (a {name: 'A'}), (b {name: 'B'}),\n       (c {name: 'C'}), (d {name: 'D'})\nCREATE (a)-[:CONTAINS]->(b),\n       (b)-[:CONTAINS]->(c),\n       (c)-[:CONTAINS]->(d)"}, {"text": "executing query:", "doc": "MATCH (a {name: 'A'})-[*]->(x)\nRETURN x"}, {"text": "the result should be, in any order:", "table": [["x"], ["({name: 'B'})"], ["({name: 'C'})"], ["({name: 'D'})"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/clauses/match/Match4.feature:71": {"id": "opencypher:tck/features/clauses/match/Match4.feature:71", "suite": "opencypher", "name": "[3] Zero-length variable length pattern in the middle of the pattern", "feature": "Match4 - Match variable length patterns scenarios", "path": "tck/features/clauses/match/Match4.feature", "line": 71, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/match/Match4.feature#L71", "source_sha256": "af171d5b84c6afdf9af7bf5d2abc29c1df6a620be8e7453b733d18b4a9e8b18f", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (a {name: 'A'}), (b {name: 'B'}),\n       (c {name: 'C'}), ({name: 'D'}),\n       ({name: 'E'})\nCREATE (a)-[:CONTAINS]->(b),\n       (b)-[:FRIEND]->(c)"}, {"text": "executing query:", "doc": "MATCH (a {name: 'A'})-[:CONTAINS*0..1]->(b)-[:FRIEND*0..1]->(c)\nRETURN a, b, c"}, {"text": "the result should be, in any order:", "table": [["a", "b", "c"], ["({name: 'A'})", "({name: 'A'})", "({name: 'A'})"], ["({name: 'A'})", "({name: 'B'})", "({name: 'B'})"], ["({name: 'A'})", "({name: 'B'})", "({name: 'C'})"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/clauses/match/Match4.feature:93": {"id": "opencypher:tck/features/clauses/match/Match4.feature:93", "suite": "opencypher", "name": "[4] Matching longer variable length paths", "feature": "Match4 - Match variable length patterns scenarios", "path": "tck/features/clauses/match/Match4.feature", "line": 93, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/match/Match4.feature#L93", "source_sha256": "af171d5b84c6afdf9af7bf5d2abc29c1df6a620be8e7453b733d18b4a9e8b18f", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (a {var: 'start'}), (b {var: 'end'})\nWITH *\nUNWIND range(1, 20) AS i\nCREATE (n {var: i})\nWITH a, b, [a] + collect(n) + [b] AS nodeList\nUNWIND range(0, size(nodeList) - 2, 1) AS i\nWITH nodeList[i] AS n1, nodeList[i+1] AS n2\nCREATE (n1)-[:T]->(n2)"}, {"text": "executing query:", "doc": "MATCH (n {var: 'start'})-[:T*]->(m {var: 'end'})\nRETURN m"}, {"text": "the result should be, in any order:", "table": [["m"], ["({var: 'end'})"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/clauses/match/Match4.feature:116": {"id": "opencypher:tck/features/clauses/match/Match4.feature:116", "suite": "opencypher", "name": "[5] Matching variable length pattern with property predicate", "feature": "Match4 - Match variable length patterns scenarios", "path": "tck/features/clauses/match/Match4.feature", "line": 116, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/match/Match4.feature#L116", "source_sha256": "af171d5b84c6afdf9af7bf5d2abc29c1df6a620be8e7453b733d18b4a9e8b18f", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (a:Artist:A), (b:Artist:B), (c:Artist:C)\nCREATE (a)-[:WORKED_WITH {year: 1987}]->(b),\n       (b)-[:WORKED_WITH {year: 1988}]->(c)"}, {"text": "executing query:", "doc": "MATCH (a:Artist)-[:WORKED_WITH* {year: 1988}]->(b:Artist)\nRETURN *"}, {"text": "the result should be, in any order:", "table": [["a", "b"], ["(:Artist:B)", "(:Artist:C)"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/clauses/match/Match4.feature:134": {"id": "opencypher:tck/features/clauses/match/Match4.feature:134", "suite": "opencypher", "name": "[6] Matching variable length patterns from a bound node", "feature": "Match4 - Match variable length patterns scenarios", "path": "tck/features/clauses/match/Match4.feature", "line": 134, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/match/Match4.feature#L134", "source_sha256": "af171d5b84c6afdf9af7bf5d2abc29c1df6a620be8e7453b733d18b4a9e8b18f", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (a:A), (b), (c)\nCREATE (a)-[:X]->(b),\n       (b)-[:Y]->(c)"}, {"text": "executing query:", "doc": "MATCH (a:A)\nMATCH (a)-[r*2]->()\nRETURN r"}, {"text": "the result should be (ignoring element order for lists):", "table": [["r"], ["[[:X], [:Y]]"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/clauses/match/Match4.feature:153": {"id": "opencypher:tck/features/clauses/match/Match4.feature:153", "suite": "opencypher", "name": "[7] Matching variable length patterns including a bound relationship", "feature": "Match4 - Match variable length patterns scenarios", "path": "tck/features/clauses/match/Match4.feature", "line": 153, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/match/Match4.feature#L153", "source_sha256": "af171d5b84c6afdf9af7bf5d2abc29c1df6a620be8e7453b733d18b4a9e8b18f", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (n0:Node),\n       (n1:Node),\n       (n2:Node),\n       (n3:Node),\n       (n0)-[:EDGE]->(n1),\n       (n1)-[:EDGE]->(n2),\n       (n2)-[:EDGE]->(n3)"}, {"text": "executing query:", "doc": "MATCH ()-[r:EDGE]-()\nMATCH p = (n)-[*0..1]-()-[r]-()-[*0..1]-(m)\nRETURN count(p) AS c"}, {"text": "the result should be, in any order:", "table": [["c"], ["32"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/clauses/match/Match4.feature:176": {"id": "opencypher:tck/features/clauses/match/Match4.feature:176", "suite": "opencypher", "name": "[8] Matching relationships into a list and matching variable length using the list", "feature": "Match4 - Match variable length patterns scenarios", "path": "tck/features/clauses/match/Match4.feature", "line": 176, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/match/Match4.feature#L176", "source_sha256": "af171d5b84c6afdf9af7bf5d2abc29c1df6a620be8e7453b733d18b4a9e8b18f", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (a:A), (b:B), (c:C)\nCREATE (a)-[:Y]->(b),\n       (b)-[:Y]->(c)"}, {"text": "executing query:", "doc": "MATCH ()-[r1]->()-[r2]->()\nWITH [r1, r2] AS rs\n  LIMIT 1\nMATCH (first)-[rs*]->(second)\nRETURN first, second"}, {"text": "the result should be, in any order:", "table": [["first", "second"], ["(:A)", "(:C)"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/clauses/match/Match4.feature:198": {"id": "opencypher:tck/features/clauses/match/Match4.feature:198", "suite": "opencypher", "name": "[9] Fail when asterisk operator is missing", "feature": "Match4 - Match variable length patterns scenarios", "path": "tck/features/clauses/match/Match4.feature", "line": 198, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/match/Match4.feature#L198", "source_sha256": "af171d5b84c6afdf9af7bf5d2abc29c1df6a620be8e7453b733d18b4a9e8b18f", "tags": ["@skipGrammarCheck"], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (n0:A {name: 'n0'}),\n       (n00:B {name: 'n00'}),\n       (n01:B {name: 'n01'}),\n       (n000:C {name: 'n000'}),\n       (n001:C {name: 'n001'}),\n       (n010:C {name: 'n010'}),\n       (n011:C {name: 'n011'}),\n       (n0000:D {name: 'n0000'}),\n       (n0001:D {name: 'n0001'}),\n       (n0010:D {name: 'n0010'}),\n       (n0011:D {name: 'n0011'}),\n       (n0100:D {name: 'n0100'}),\n       (n0101:D {name: 'n0101'}),\n       (n0110:D {name: 'n0110'}),\n       (n0111:D {name: 'n0111'})\nCREATE (n0)-[:LIKES]->(n00),\n       (n0)-[:LIKES]->(n01),\n       (n00)-[:LIKES]->(n000),\n       (n00)-[:LIKES]->(n001),\n       (n01)-[:LIKES]->(n010),\n       (n01)-[:LIKES]->(n011),\n       (n000)-[:LIKES]->(n0000),\n       (n000)-[:LIKES]->(n0001),\n       (n001)-[:LIKES]->(n0010),\n       (n001)-[:LIKES]->(n0011),\n       (n010)-[:LIKES]->(n0100),\n       (n010)-[:LIKES]->(n0101),\n       (n011)-[:LIKES]->(n0110),\n       (n011)-[:LIKES]->(n0111)"}, {"text": "executing query:", "doc": "MATCH (a:A)\nMATCH (a)-[:LIKES..]->(c)\nRETURN c.name"}, {"text": "a SyntaxError should be raised at compile time: InvalidRelationshipPattern"}]}, "opencypher:tck/features/clauses/match/Match4.feature:241": {"id": "opencypher:tck/features/clauses/match/Match4.feature:241", "suite": "opencypher", "name": "[10] Fail on negative bound", "feature": "Match4 - Match variable length patterns scenarios", "path": "tck/features/clauses/match/Match4.feature", "line": 241, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/match/Match4.feature#L241", "source_sha256": "af171d5b84c6afdf9af7bf5d2abc29c1df6a620be8e7453b733d18b4a9e8b18f", "tags": ["@skipGrammarCheck"], "steps": [{"text": "an empty graph"}, {"text": "having executed:", "doc": "CREATE (n0:A {name: 'n0'}),\n       (n00:B {name: 'n00'}),\n       (n01:B {name: 'n01'}),\n       (n000:C {name: 'n000'}),\n       (n001:C {name: 'n001'}),\n       (n010:C {name: 'n010'}),\n       (n011:C {name: 'n011'}),\n       (n0000:D {name: 'n0000'}),\n       (n0001:D {name: 'n0001'}),\n       (n0010:D {name: 'n0010'}),\n       (n0011:D {name: 'n0011'}),\n       (n0100:D {name: 'n0100'}),\n       (n0101:D {name: 'n0101'}),\n       (n0110:D {name: 'n0110'}),\n       (n0111:D {name: 'n0111'})\nCREATE (n0)-[:LIKES]->(n00),\n       (n0)-[:LIKES]->(n01),\n       (n00)-[:LIKES]->(n000),\n       (n00)-[:LIKES]->(n001),\n       (n01)-[:LIKES]->(n010),\n       (n01)-[:LIKES]->(n011),\n       (n000)-[:LIKES]->(n0000),\n       (n000)-[:LIKES]->(n0001),\n       (n001)-[:LIKES]->(n0010),\n       (n001)-[:LIKES]->(n0011),\n       (n010)-[:LIKES]->(n0100),\n       (n010)-[:LIKES]->(n0101),\n       (n011)-[:LIKES]->(n0110),\n       (n011)-[:LIKES]->(n0111)"}, {"text": "executing query:", "doc": "MATCH (a:A)\nMATCH (a)-[:LIKES*-2]->(c)\nRETURN c.name"}, {"text": "a SyntaxError should be raised at compile time: InvalidRelationshipPattern"}]}}, "results": {"orchiddb": {"opencypher:tck/features/clauses/match/Match4.feature:33": {"id": "opencypher:tck/features/clauses/match/Match4.feature:33", "case_sha256": "5f85ed06b6d07ecafb426a955298092ab456acff1e5d1b93ca1265b7d7e2c619", "status": "pass", "elapsed_ms": 3.776, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 963, "work_units": 6}}, "opencypher:tck/features/clauses/match/Match4.feature:49": {"id": "opencypher:tck/features/clauses/match/Match4.feature:49", "case_sha256": "9fa037597d1669824313f2805366a626a345d7d32307e2ee170c163460ed34e8", "status": "pass", "elapsed_ms": 9.013, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 5672, "work_units": 104}}, "opencypher:tck/features/clauses/match/Match4.feature:71": {"id": "opencypher:tck/features/clauses/match/Match4.feature:71", "case_sha256": "06626ccacb584f9cc54f58b06222a02d94f46402240668a8fef6ad64d291b70d", "status": "pass", "elapsed_ms": 12.808, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 9316, "work_units": 106}}, "opencypher:tck/features/clauses/match/Match4.feature:93": {"id": "opencypher:tck/features/clauses/match/Match4.feature:93", "case_sha256": "6e1038f0b08445bd920d1372eebd3d8ca9893d58933e5b916209615dd953fdb4", "status": "pass", "elapsed_ms": 70.584, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 63494, "work_units": 102}}, "opencypher:tck/features/clauses/match/Match4.feature:116": {"id": "opencypher:tck/features/clauses/match/Match4.feature:116", "case_sha256": "64058c11f776a827e34e82c41d097207b4232591e936aa52d2603d9da9c6c8b5", "status": "pass", "elapsed_ms": 4.986, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 1250, "work_units": 6}}, "opencypher:tck/features/clauses/match/Match4.feature:134": {"id": "opencypher:tck/features/clauses/match/Match4.feature:134", "case_sha256": "4b3a77e079102c02b83117aa7f826316b6fe3571bce2e562e8280d994eed46ff", "status": "pass", "elapsed_ms": 5.181, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 1873, "work_units": 107}}, "opencypher:tck/features/clauses/match/Match4.feature:153": {"id": "opencypher:tck/features/clauses/match/Match4.feature:153", "case_sha256": "22fbee40692178d3f8a2a7147644bab6649173b11728bbcde7cff7b5c6c85a99", "status": "pass", "elapsed_ms": 8.37, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 5316, "work_units": 297}}, "opencypher:tck/features/clauses/match/Match4.feature:176": {"id": "opencypher:tck/features/clauses/match/Match4.feature:176", "case_sha256": "1cea0ec7ef6a1a7c70f7e18813e0d37022114b3ae1b9011240a51de11bb0a441", "status": "pass", "elapsed_ms": 9.139, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 3, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 6117, "work_units": 124}}, "opencypher:tck/features/clauses/match/Match4.feature:198": {"id": "opencypher:tck/features/clauses/match/Match4.feature:198", "case_sha256": "6b0b6c2b1b43c624f8219245b7588dfd64abf1dd79978c61b72478fb1f4d6a1a", "status": "pass", "elapsed_ms": 3.746, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 1, "query_count": 1, "measured_queries": 0, "coverage": "elapsed_only", "request_elapsed_micros": 65, "work_units": null}}, "opencypher:tck/features/clauses/match/Match4.feature:241": {"id": "opencypher:tck/features/clauses/match/Match4.feature:241", "case_sha256": "aacee243b565335bcd302b8b541eda1fe45b6dec80d585940a5778b120c84cc8", "status": "pass", "elapsed_ms": 3.621, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 1, "query_count": 1, "measured_queries": 0, "coverage": "elapsed_only", "request_elapsed_micros": 55, "work_units": null}}}, "neo4j": {"opencypher:tck/features/clauses/match/Match4.feature:33": {"id": "opencypher:tck/features/clauses/match/Match4.feature:33", "case_sha256": "5f85ed06b6d07ecafb426a955298092ab456acff1e5d1b93ca1265b7d7e2c619", "status": "pass", "elapsed_ms": 32.236}, "opencypher:tck/features/clauses/match/Match4.feature:49": {"id": "opencypher:tck/features/clauses/match/Match4.feature:49", "case_sha256": "9fa037597d1669824313f2805366a626a345d7d32307e2ee170c163460ed34e8", "status": "pass", "elapsed_ms": 43.92}, "opencypher:tck/features/clauses/match/Match4.feature:71": {"id": "opencypher:tck/features/clauses/match/Match4.feature:71", "case_sha256": "06626ccacb584f9cc54f58b06222a02d94f46402240668a8fef6ad64d291b70d", "status": "pass", "elapsed_ms": 57.064}, "opencypher:tck/features/clauses/match/Match4.feature:93": {"id": "opencypher:tck/features/clauses/match/Match4.feature:93", "case_sha256": "6e1038f0b08445bd920d1372eebd3d8ca9893d58933e5b916209615dd953fdb4", "status": "pass", "elapsed_ms": 90.608}, "opencypher:tck/features/clauses/match/Match4.feature:116": {"id": "opencypher:tck/features/clauses/match/Match4.feature:116", "case_sha256": "64058c11f776a827e34e82c41d097207b4232591e936aa52d2603d9da9c6c8b5", "status": "pass", "elapsed_ms": 80.676}, "opencypher:tck/features/clauses/match/Match4.feature:134": {"id": "opencypher:tck/features/clauses/match/Match4.feature:134", "case_sha256": "4b3a77e079102c02b83117aa7f826316b6fe3571bce2e562e8280d994eed46ff", "status": "pass", "elapsed_ms": 71.373}, "opencypher:tck/features/clauses/match/Match4.feature:153": {"id": "opencypher:tck/features/clauses/match/Match4.feature:153", "case_sha256": "22fbee40692178d3f8a2a7147644bab6649173b11728bbcde7cff7b5c6c85a99", "status": "pass", "elapsed_ms": 134.389}, "opencypher:tck/features/clauses/match/Match4.feature:176": {"id": "opencypher:tck/features/clauses/match/Match4.feature:176", "case_sha256": "1cea0ec7ef6a1a7c70f7e18813e0d37022114b3ae1b9011240a51de11bb0a441", "status": "pass", "elapsed_ms": 99.583}, "opencypher:tck/features/clauses/match/Match4.feature:198": {"id": "opencypher:tck/features/clauses/match/Match4.feature:198", "case_sha256": "6b0b6c2b1b43c624f8219245b7588dfd64abf1dd79978c61b72478fb1f4d6a1a", "status": "pass", "elapsed_ms": 44.021}, "opencypher:tck/features/clauses/match/Match4.feature:241": {"id": "opencypher:tck/features/clauses/match/Match4.feature:241", "case_sha256": "aacee243b565335bcd302b8b541eda1fe45b6dec80d585940a5778b120c84cc8", "status": "pass", "elapsed_ms": 19.496}}, "puppygraph": {"opencypher:tck/features/clauses/match/Match4.feature:33": {"id": "opencypher:tck/features/clauses/match/Match4.feature:33", "case_sha256": "5f85ed06b6d07ecafb426a955298092ab456acff1e5d1b93ca1265b7d7e2c619", "status": "skipped", "elapsed_ms": 4.909, "reason": "PuppyGraph fixture mapper cannot preserve unlabelled or multi-label upstream nodes"}, "opencypher:tck/features/clauses/match/Match4.feature:49": {"id": "opencypher:tck/features/clauses/match/Match4.feature:49", "case_sha256": "9fa037597d1669824313f2805366a626a345d7d32307e2ee170c163460ed34e8", "status": "skipped", "elapsed_ms": 7.049, "reason": "PuppyGraph fixture mapper cannot preserve unlabelled or multi-label upstream nodes"}, "opencypher:tck/features/clauses/match/Match4.feature:71": {"id": "opencypher:tck/features/clauses/match/Match4.feature:71", "case_sha256": "06626ccacb584f9cc54f58b06222a02d94f46402240668a8fef6ad64d291b70d", "status": "skipped", "elapsed_ms": 6.376, "reason": "PuppyGraph fixture mapper cannot preserve unlabelled or multi-label upstream nodes"}, "opencypher:tck/features/clauses/match/Match4.feature:93": {"id": "opencypher:tck/features/clauses/match/Match4.feature:93", "case_sha256": "6e1038f0b08445bd920d1372eebd3d8ca9893d58933e5b916209615dd953fdb4", "status": "skipped", "elapsed_ms": 13.365, "reason": "PuppyGraph fixture mapper cannot preserve unlabelled or multi-label upstream nodes"}, "opencypher:tck/features/clauses/match/Match4.feature:116": {"id": "opencypher:tck/features/clauses/match/Match4.feature:116", "case_sha256": "64058c11f776a827e34e82c41d097207b4232591e936aa52d2603d9da9c6c8b5", "status": "skipped", "elapsed_ms": 7.581, "reason": "PuppyGraph fixture mapper cannot preserve unlabelled or multi-label upstream nodes"}, "opencypher:tck/features/clauses/match/Match4.feature:134": {"id": "opencypher:tck/features/clauses/match/Match4.feature:134", "case_sha256": "4b3a77e079102c02b83117aa7f826316b6fe3571bce2e562e8280d994eed46ff", "status": "skipped", "elapsed_ms": 6.602, "reason": "PuppyGraph fixture mapper cannot preserve unlabelled or multi-label upstream nodes"}, "opencypher:tck/features/clauses/match/Match4.feature:153": {"id": "opencypher:tck/features/clauses/match/Match4.feature:153", "case_sha256": "22fbee40692178d3f8a2a7147644bab6649173b11728bbcde7cff7b5c6c85a99", "status": "pass", "elapsed_ms": 485.903}, "opencypher:tck/features/clauses/match/Match4.feature:176": {"id": "opencypher:tck/features/clauses/match/Match4.feature:176", "case_sha256": "1cea0ec7ef6a1a7c70f7e18813e0d37022114b3ae1b9011240a51de11bb0a441", "status": "adapter-error", "elapsed_ms": 111.398, "reason": "{\"error\":\"Batch schema validation failed: Duplicate edge labels found: Y\",\"loadDataResults\":null,\"ok\":false,\"progress\":[\"Loaded current topology-v2 schema state\",\"Computed upload diff with 7 change(s) across 7 planned step(s)\",\"Validating 3 changed node label(s) and 1 changed edge label(s) as one batch\",\"Batch validation: Duplicate edge labels found: Y\",\"Batch schema validation failed: Duplicate edge labels found: Y\"],\"progressDetails\":[{\"type\":\"INFO\",\"message\":\"Loaded current topology-v2 schema state\",\"completed\":false},{\"type\":\"INFO\",\"message\":\"Computed upload diff with 7 change(s) across 7 planned step(s)\",\"completed\":false},{\"type\":\"INFO\",\"message\":\"Validating 3 changed node label(s) and 1 changed edge label(s) as one batch\",\"completed\":false},{\"type\":\"ERROR\",\"message\":\"Batch validation: Duplicate edge labels found: Y\",\"completed\":false},{\"type\":\"ERROR\",\"message\":\"Batch schema validation failed: Duplicate edge labels found: Y\",\"completed\":true}],\"report\":{\"migrationId\":\"66770ba2-1b"}, "opencypher:tck/features/clauses/match/Match4.feature:198": {"id": "opencypher:tck/features/clauses/match/Match4.feature:198", "case_sha256": "6b0b6c2b1b43c624f8219245b7588dfd64abf1dd79978c61b72478fb1f4d6a1a", "status": "adapter-error", "elapsed_ms": 108.757, "reason": "{\"error\":\"Batch schema validation failed: Duplicate edge labels found: LIKES\",\"loadDataResults\":null,\"ok\":false,\"progress\":[\"Loaded current topology-v2 schema state\",\"Computed upload diff with 9 change(s) across 9 planned step(s)\",\"Validating 4 changed node label(s) and 1 changed edge label(s) as one batch\",\"Batch validation: Duplicate edge labels found: LIKES\",\"Batch schema validation failed: Duplicate edge labels found: LIKES\"],\"progressDetails\":[{\"type\":\"INFO\",\"message\":\"Loaded current topology-v2 schema state\",\"completed\":false},{\"type\":\"INFO\",\"message\":\"Computed upload diff with 9 change(s) across 9 planned step(s)\",\"completed\":false},{\"type\":\"INFO\",\"message\":\"Validating 4 changed node label(s) and 1 changed edge label(s) as one batch\",\"completed\":false},{\"type\":\"ERROR\",\"message\":\"Batch validation: Duplicate edge labels found: LIKES\",\"completed\":false},{\"type\":\"ERROR\",\"message\":\"Batch schema validation failed: Duplicate edge labels found: LIKES\",\"completed\":true}],\"report\":{\"migra"}, "opencypher:tck/features/clauses/match/Match4.feature:241": {"id": "opencypher:tck/features/clauses/match/Match4.feature:241", "case_sha256": "aacee243b565335bcd302b8b541eda1fe45b6dec80d585940a5778b120c84cc8", "status": "adapter-error", "elapsed_ms": 105.95, "reason": "{\"error\":\"Batch schema validation failed: Duplicate edge labels found: LIKES\",\"loadDataResults\":null,\"ok\":false,\"progress\":[\"Loaded current topology-v2 schema state\",\"Computed upload diff with 9 change(s) across 9 planned step(s)\",\"Validating 4 changed node label(s) and 1 changed edge label(s) as one batch\",\"Batch validation: Duplicate edge labels found: LIKES\",\"Batch schema validation failed: Duplicate edge labels found: LIKES\"],\"progressDetails\":[{\"type\":\"INFO\",\"message\":\"Loaded current topology-v2 schema state\",\"completed\":false},{\"type\":\"INFO\",\"message\":\"Computed upload diff with 9 change(s) across 9 planned step(s)\",\"completed\":false},{\"type\":\"INFO\",\"message\":\"Validating 4 changed node label(s) and 1 changed edge label(s) as one batch\",\"completed\":false},{\"type\":\"ERROR\",\"message\":\"Batch validation: Duplicate edge labels found: LIKES\",\"completed\":false},{\"type\":\"ERROR\",\"message\":\"Batch schema validation failed: Duplicate edge labels found: LIKES\",\"completed\":true}],\"report\":{\"migra"}}, "arcadedb": {"opencypher:tck/features/clauses/match/Match4.feature:33": {"id": "opencypher:tck/features/clauses/match/Match4.feature:33", "case_sha256": "5f85ed06b6d07ecafb426a955298092ab456acff1e5d1b93ca1265b7d7e2c619", "status": "pass", "elapsed_ms": 7.672}, "opencypher:tck/features/clauses/match/Match4.feature:49": {"id": "opencypher:tck/features/clauses/match/Match4.feature:49", "case_sha256": "9fa037597d1669824313f2805366a626a345d7d32307e2ee170c163460ed34e8", "status": "pass", "elapsed_ms": 41.797}, "opencypher:tck/features/clauses/match/Match4.feature:71": {"id": "opencypher:tck/features/clauses/match/Match4.feature:71", "case_sha256": "06626ccacb584f9cc54f58b06222a02d94f46402240668a8fef6ad64d291b70d", "status": "pass", "elapsed_ms": 10.344}, "opencypher:tck/features/clauses/match/Match4.feature:93": {"id": "opencypher:tck/features/clauses/match/Match4.feature:93", "case_sha256": "6e1038f0b08445bd920d1372eebd3d8ca9893d58933e5b916209615dd953fdb4", "status": "pass", "elapsed_ms": 11.567}, "opencypher:tck/features/clauses/match/Match4.feature:116": {"id": "opencypher:tck/features/clauses/match/Match4.feature:116", "case_sha256": "64058c11f776a827e34e82c41d097207b4232591e936aa52d2603d9da9c6c8b5", "status": "pass", "elapsed_ms": 12.883}, "opencypher:tck/features/clauses/match/Match4.feature:134": {"id": "opencypher:tck/features/clauses/match/Match4.feature:134", "case_sha256": "4b3a77e079102c02b83117aa7f826316b6fe3571bce2e562e8280d994eed46ff", "status": "pass", "elapsed_ms": 13.75}, "opencypher:tck/features/clauses/match/Match4.feature:153": {"id": "opencypher:tck/features/clauses/match/Match4.feature:153", "case_sha256": "22fbee40692178d3f8a2a7147644bab6649173b11728bbcde7cff7b5c6c85a99", "status": "pass", "elapsed_ms": 10.002}, "opencypher:tck/features/clauses/match/Match4.feature:176": {"id": "opencypher:tck/features/clauses/match/Match4.feature:176", "case_sha256": "1cea0ec7ef6a1a7c70f7e18813e0d37022114b3ae1b9011240a51de11bb0a441", "status": "fail", "elapsed_ms": 7.332}, "opencypher:tck/features/clauses/match/Match4.feature:198": {"id": "opencypher:tck/features/clauses/match/Match4.feature:198", "case_sha256": "6b0b6c2b1b43c624f8219245b7588dfd64abf1dd79978c61b72478fb1f4d6a1a", "status": "fail", "elapsed_ms": 8.208}, "opencypher:tck/features/clauses/match/Match4.feature:241": {"id": "opencypher:tck/features/clauses/match/Match4.feature:241", "case_sha256": "aacee243b565335bcd302b8b541eda1fe45b6dec80d585940a5778b120c84cc8", "status": "fail", "elapsed_ms": 14.178}}}}
