graphql-engine/.circleci/server-test-names.txt
Robert 63f1a93b54 tests: break out flag tests into separate step
`test-server.sh` is largely concerned with running the python test suite in `server/tests-py`.
However, there are two odd test sets in there which don't belong, and make `test-server.sh`
awkward to work with.

One is `haskell-tests` (the "postgres" part of server unit tests), which we're not touching here.
The other is `test-server-flags`, which runs some shell script based tests against the command
line interface.

This commit moves `test-server-flags` out of `test-server.sh`, and into a separate buildkite step.
Reasons are largely:
- it doesn't belong with the python tests
- it doesn't need to run against various backends

The larger scope within which I'd place this change is that we
should aim to move the logic that's in test-server.sh to live closer
to server/tests-py and be shared between the local dev setup and
CI. There shouldn't be this much logic in CI scripts at all
(choosing with what flags to run graphql-engine, choosing which
arguments to pass to pytest, etc.).

This change hardly gets us there, but the way that test-server.sh
mixes concerns is one obstacle in ever getting away from the
current state.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3300
GitOrigin-RevId: a15300a1dd276fa9f0cc29ddbf4ba7497919a6ec
2022-01-24 09:55:32 +00:00

39 lines
803 B
Plaintext

haskell-tests
no-auth
admin-secret
admin-secret-unauthorized-role
jwt-rs512
jwt-ed25519
jwt-stringified
jwt-audience-check-single-string
jwt-audience-check-list-string
jwt-issuer-check
jwt-with-claims-namespace-path
jwt-claims-map-with-json-path-values
jwt-claims-map-with-literal-values
jwt-with-expiry-time-leeway
jwt-cookie
jwt-cookie-unauthorized-role
cors-domains
auth-webhook-cookie
ws-init-cookie-read-cors-enabled
ws-init-cookie-noread
ws-init-cookie-read-cors-disabled
ws-graphql-api-disabled
ws-metadata-api-disabled
remote-schema-permissions
function-permissions
roles-inheritance
remote-schema-https
query-caching
query-logs
webhook-request-context
post-webhook
get-webhook
insecure-webhook
insecure-webhook-with-admin-secret
allowlist-queries
jwk-url
horizontal-scaling
developer-api-tests