Skip to content

Support subqueries in order_by, group_by, distinct, and windows #3041

Support subqueries in order_by, group_by, distinct, and windows

Support subqueries in order_by, group_by, distinct, and windows #3041

Triggered via pull request May 16, 2024 20:29
Status Failure
Total duration 3m 7s
Artifacts

ci.yml

on: pull_request
Matrix: integration test
Matrix: unit test
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 9 warnings
Error: Earthfile#L49
The command WITH DOCKER RUN --privileged set -e; timeout=$(expr $(date +%!s(MISSING)) + 60); docker run --name mssql --network=host -d -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=some!Password' "$MCR_IMG"; docker run --name pg --network=host -d -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -e POSTGRES_DB=postgres "$PG_IMG"; docker run --name mysql --network=host -d -e MYSQL_ROOT_PASSWORD=root "$MYSQL_IMG"; while ! sqlcmd -C -S tcp:127.0.0.1,1433 -U sa -P 'some!Password' -Q "SELECT 1" >/dev/null 2>&1; do test "$(date +%!s(MISSING))" -le "$timeout" || (echo "timed out waiting for mysql"; exit 1); echo "waiting for mssql"; sleep 1; done; while ! pg_isready --host=127.0.0.1 --port=5432 --quiet; do test "$(date +%!s(MISSING))" -le "$timeout" || (echo "timed out waiting for postgres"; exit 1); echo "waiting for postgres"; sleep 1; done; while ! mysqladmin ping --host=127.0.0.1 --port=3306 --protocol=TCP --silent; do test "$(date +%!s(MISSING))" -le "$timeout" || (echo "timed out waiting for mysql"; exit 1); echo "waiting for mysql"; sleep 1; done; MSSQL_URL='sa:xxxxx@127.0.0.1' MYSQL_URL='root:xxxxx@127.0.0.1' PG_URL='postgres:xxxxx@127.0.0.1' ECTO_PATH='/src/ecto' mix test.all; did not complete successfully. Exit code 2
integration test (1.15.6-erlang-24.3.4.14-alpine-3.16.7)
Process completed with exit code 1.
Error: Earthfile#L49
The command WITH DOCKER RUN --privileged set -e; timeout=$(expr $(date +%!s(MISSING)) + 60); docker run --name mssql --network=host -d -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=some!Password' "$MCR_IMG"; docker run --name pg --network=host -d -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -e POSTGRES_DB=postgres "$PG_IMG"; docker run --name mysql --network=host -d -e MYSQL_ROOT_PASSWORD=root "$MYSQL_IMG"; while ! sqlcmd -C -S tcp:127.0.0.1,1433 -U sa -P 'some!Password' -Q "SELECT 1" >/dev/null 2>&1; do test "$(date +%!s(MISSING))" -le "$timeout" || (echo "timed out waiting for mysql"; exit 1); echo "waiting for mssql"; sleep 1; done; while ! pg_isready --host=127.0.0.1 --port=5432 --quiet; do test "$(date +%!s(MISSING))" -le "$timeout" || (echo "timed out waiting for postgres"; exit 1); echo "waiting for postgres"; sleep 1; done; while ! mysqladmin ping --host=127.0.0.1 --port=3306 --protocol=TCP --silent; do test "$(date +%!s(MISSING))" -le "$timeout" || (echo "timed out waiting for mysql"; exit 1); echo "waiting for mysql"; sleep 1; done; MSSQL_URL='sa:xxxxx@127.0.0.1' MYSQL_URL='root:xxxxx@127.0.0.1' PG_URL='postgres:xxxxx@127.0.0.1' ECTO_PATH='/src/ecto' mix test.all; did not complete successfully. Exit code 2
integration test (1.15.6-erlang-26.1.2-alpine-3.16.7)
Process completed with exit code 1.
Error: Earthfile#L49
The command WITH DOCKER RUN --privileged set -e; timeout=$(expr $(date +%!s(MISSING)) + 60); docker run --name mssql --network=host -d -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=some!Password' "$MCR_IMG"; docker run --name pg --network=host -d -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -e POSTGRES_DB=postgres "$PG_IMG"; docker run --name mysql --network=host -d -e MYSQL_ROOT_PASSWORD=root "$MYSQL_IMG"; while ! sqlcmd -C -S tcp:127.0.0.1,1433 -U sa -P 'some!Password' -Q "SELECT 1" >/dev/null 2>&1; do test "$(date +%!s(MISSING))" -le "$timeout" || (echo "timed out waiting for mysql"; exit 1); echo "waiting for mssql"; sleep 1; done; while ! pg_isready --host=127.0.0.1 --port=5432 --quiet; do test "$(date +%!s(MISSING))" -le "$timeout" || (echo "timed out waiting for postgres"; exit 1); echo "waiting for postgres"; sleep 1; done; while ! mysqladmin ping --host=127.0.0.1 --port=3306 --protocol=TCP --silent; do test "$(date +%!s(MISSING))" -le "$timeout" || (echo "timed out waiting for mysql"; exit 1); echo "waiting for mysql"; sleep 1; done; MSSQL_URL='sa:xxxxx@127.0.0.1' MYSQL_URL='root:xxxxx@127.0.0.1' PG_URL='postgres:xxxxx@127.0.0.1' ECTO_PATH='/src/ecto' mix test.all; did not complete successfully. Exit code 1
integration test (1.11.4-erlang-21.3.8.24-alpine-3.13.3)
Process completed with exit code 1.
unit test (1.15.6, 24.3.4.13)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
unit test (1.15.6, 24.3.4.13): test/ecto/query/inspect_test.exs#L393
this check/guard will always yield the same result
unit test (1.15.6, 26.1.2, lint)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
unit test (1.15.6, 26.1.2, lint): test/ecto/query/inspect_test.exs#L393
this check/guard will always yield the same result
unit test (1.11.4, 21.3.8.24)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
unit test (1.11.4, 21.3.8.24): test/ecto/query/inspect_test.exs#L402
this check/guard will always yield the same result
integration test (1.15.6-erlang-24.3.4.14-alpine-3.16.7)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
integration test (1.15.6-erlang-26.1.2-alpine-3.16.7)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
integration test (1.11.4-erlang-21.3.8.24-alpine-3.13.3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.