{"cases": {"opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:33": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:33", "suite": "opencypher", "name": "[1] Handle constants and parameters inside an order by item which contains an aggregation expression", "feature": "ReturnOrderBy6 - Aggregation expressions in order by", "path": "tck/features/clauses/return-orderby/ReturnOrderBy6.feature", "line": 33, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/return-orderby/ReturnOrderBy6.feature#L33", "source_sha256": "99ca6999103e1b98b154eaf7a1b19e4343dff542733a1ed71145c09f97be4ce7", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "parameters are:", "table": [["age", "38"]]}, {"text": "executing query:", "doc": "MATCH (person)\nRETURN avg(person.age) AS avgAge\nORDER BY $age + avg(person.age) - 1000"}, {"text": "the result should be, in any order:", "table": [["avgAge"], ["null"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:48": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:48", "suite": "opencypher", "name": "[2] Handle returned aliases inside an order by item which contains an aggregation expression", "feature": "ReturnOrderBy6 - Aggregation expressions in order by", "path": "tck/features/clauses/return-orderby/ReturnOrderBy6.feature", "line": 48, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/return-orderby/ReturnOrderBy6.feature#L48", "source_sha256": "99ca6999103e1b98b154eaf7a1b19e4343dff542733a1ed71145c09f97be4ce7", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "executing query:", "doc": "MATCH (me: Person)--(you: Person)\nRETURN me.age AS age, count(you.age) AS cnt\nORDER BY age, age + count(you.age)"}, {"text": "the result should be, in any order:", "table": [["age", "cnt"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:60": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:60", "suite": "opencypher", "name": "[3] Handle returned property accesses inside an order by item which contains an aggregation expression", "feature": "ReturnOrderBy6 - Aggregation expressions in order by", "path": "tck/features/clauses/return-orderby/ReturnOrderBy6.feature", "line": 60, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/return-orderby/ReturnOrderBy6.feature#L60", "source_sha256": "99ca6999103e1b98b154eaf7a1b19e4343dff542733a1ed71145c09f97be4ce7", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "executing query:", "doc": "MATCH (me: Person)--(you: Person)\nRETURN me.age AS age, count(you.age) AS cnt\nORDER BY me.age + count(you.age)"}, {"text": "the result should be, in any order:", "table": [["age", "cnt"]]}, {"text": "no side effects"}]}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:72": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:72", "suite": "opencypher", "name": "[4] Fail if not returned variables are used inside an order by item which contains an aggregation expression", "feature": "ReturnOrderBy6 - Aggregation expressions in order by", "path": "tck/features/clauses/return-orderby/ReturnOrderBy6.feature", "line": 72, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/return-orderby/ReturnOrderBy6.feature#L72", "source_sha256": "99ca6999103e1b98b154eaf7a1b19e4343dff542733a1ed71145c09f97be4ce7", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "executing query:", "doc": "MATCH (me: Person)--(you: Person)\nRETURN count(you.age) AS agg\nORDER BY me.age + count(you.age)"}, {"text": "a SyntaxError should be raised at compile time: UndefinedVariable"}]}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:82": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:82", "suite": "opencypher", "name": "[5] Fail if more complex expressions, even if returned, are used inside an order by item which contains an aggregation expression", "feature": "ReturnOrderBy6 - Aggregation expressions in order by", "path": "tck/features/clauses/return-orderby/ReturnOrderBy6.feature", "line": 82, "source": "https://github.com/opencypher/openCypher/blob/677cbafabb8c3c5eed458fd3b1ec0daec8d67d23/tck/features/clauses/return-orderby/ReturnOrderBy6.feature#L82", "source_sha256": "99ca6999103e1b98b154eaf7a1b19e4343dff542733a1ed71145c09f97be4ce7", "tags": [], "steps": [{"text": "an empty graph"}, {"text": "executing query:", "doc": "MATCH (me: Person)--(you: Person)\nRETURN me.age + you.age, count(*) AS cnt\nORDER BY me.age + you.age + count(*)"}, {"text": "a SyntaxError should be raised at compile time: AmbiguousAggregationExpression"}]}}, "results": {"orchiddb": {"opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:33": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:33", "case_sha256": "a2dfd6ca172a628adeac652afce1cbc4845767c1a7161bd058191473aaa41ce5", "status": "pass", "elapsed_ms": 2.307, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 2, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 1163, "work_units": 106}}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:48": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:48", "case_sha256": "cdb027eec60141e963ea4a877f4d27151c3a221a6d42ac9484c60dc293cea324", "status": "pass", "elapsed_ms": 3.987, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 2, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 2992, "work_units": 101}}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:60": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:60", "case_sha256": "81b44bb4bddf43993bf6e7717593224d4c61b50492e300fd07921632143fbbdf", "status": "pass", "elapsed_ms": 3.904, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 2, "query_count": 1, "measured_queries": 1, "coverage": "boundary_work", "request_elapsed_micros": 2840, "work_units": 101}}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:72": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:72", "case_sha256": "e8cdfd0c8560339ae8e1a88e584a53b3980076e87312f874dc7e10aa9ea58834", "status": "pass", "elapsed_ms": 0.919, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 0, "query_count": 1, "measured_queries": 0, "coverage": "elapsed_only", "request_elapsed_micros": 237, "work_units": null}}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:82": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:82", "case_sha256": "4dc603036d582688eb572e71d7b5b2da38e9946b14ce7aed5d4f97461cedf3e7", "status": "pass", "elapsed_ms": 0.878, "query_cost": {"metric_version": 1, "attribution_version": 2, "helper_query_count": 0, "query_count": 1, "measured_queries": 0, "coverage": "elapsed_only", "request_elapsed_micros": 226, "work_units": null}}}, "neo4j": {"opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:33": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:33", "case_sha256": "a2dfd6ca172a628adeac652afce1cbc4845767c1a7161bd058191473aaa41ce5", "status": "pass", "elapsed_ms": 28.764}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:48": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:48", "case_sha256": "cdb027eec60141e963ea4a877f4d27151c3a221a6d42ac9484c60dc293cea324", "status": "pass", "elapsed_ms": 31.866}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:60": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:60", "case_sha256": "81b44bb4bddf43993bf6e7717593224d4c61b50492e300fd07921632143fbbdf", "status": "pass", "elapsed_ms": 23.245}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:72": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:72", "case_sha256": "e8cdfd0c8560339ae8e1a88e584a53b3980076e87312f874dc7e10aa9ea58834", "status": "pass", "elapsed_ms": 14.583}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:82": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:82", "case_sha256": "4dc603036d582688eb572e71d7b5b2da38e9946b14ce7aed5d4f97461cedf3e7", "status": "fail", "elapsed_ms": 7.132}}, "puppygraph": {"opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:33": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:33", "case_sha256": "a2dfd6ca172a628adeac652afce1cbc4845767c1a7161bd058191473aaa41ce5", "status": "pass", "elapsed_ms": 135.396}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:48": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:48", "case_sha256": "cdb027eec60141e963ea4a877f4d27151c3a221a6d42ac9484c60dc293cea324", "status": "pass", "elapsed_ms": 14.18}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:60": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:60", "case_sha256": "81b44bb4bddf43993bf6e7717593224d4c61b50492e300fd07921632143fbbdf", "status": "pass", "elapsed_ms": 17.746}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:72": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:72", "case_sha256": "e8cdfd0c8560339ae8e1a88e584a53b3980076e87312f874dc7e10aa9ea58834", "status": "adapter-error", "elapsed_ms": 12.872, "reason": "Error observed, but TCK error type/detail/phase cannot be authoritatively classified by this adapter"}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:82": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:82", "case_sha256": "4dc603036d582688eb572e71d7b5b2da38e9946b14ce7aed5d4f97461cedf3e7", "status": "fail", "elapsed_ms": 17.863}}, "arcadedb": {"opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:33": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:33", "case_sha256": "a2dfd6ca172a628adeac652afce1cbc4845767c1a7161bd058191473aaa41ce5", "status": "pass", "elapsed_ms": 5.962}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:48": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:48", "case_sha256": "cdb027eec60141e963ea4a877f4d27151c3a221a6d42ac9484c60dc293cea324", "status": "pass", "elapsed_ms": 5.517}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:60": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:60", "case_sha256": "81b44bb4bddf43993bf6e7717593224d4c61b50492e300fd07921632143fbbdf", "status": "pass", "elapsed_ms": 5.198}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:72": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:72", "case_sha256": "e8cdfd0c8560339ae8e1a88e584a53b3980076e87312f874dc7e10aa9ea58834", "status": "fail", "elapsed_ms": 3.923}, "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:82": {"id": "opencypher:tck/features/clauses/return-orderby/ReturnOrderBy6.feature:82", "case_sha256": "4dc603036d582688eb572e71d7b5b2da38e9946b14ce7aed5d4f97461cedf3e7", "status": "pass", "elapsed_ms": 4.801}}}}
