graphql-engine/server/tests-py/queries/graphql_query/bigquery
Samir Talwar 0b3c8ccaca server/tests-py: Support running BigQuery tests with run.sh.
This fixes a few issues so that we can run `./server/tests-py/run.sh backend-bigquery` to run the Python integration tests for BigQuery locally.

* We forward the relevant environment variables to the Docker container.
* We increase the HTTP timeout, as I'm seeing requests taking up to 90s locally.
* We rewrite the setup so that it avoids `INSERT INTO`, which is not available using the BigQuery free tier. Instead, we use `CREATE TABLE ... AS SELECT ...`. This is the same method used by the Haskell integration tests.

We also capture local server output in a volume so it's easier to figure out what went wrong later.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/5921
GitOrigin-RevId: c628f8c08a84f2582958659ab6d6494832471f6f
2022-09-20 10:56:36 +00:00
..
agg_nodes.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
basic_remote_joins.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
distinct_on.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
empty_perms.yaml An ErrorMessage type, to encapsulate. 2022-07-18 20:27:06 +00:00
exact_article_id.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
global_limit.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
nested_array_relationships.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
offset_regression.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
perms_published_articles.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
schema_setup_bigquery.yaml server/tests-py: Support running BigQuery tests with run.sh. 2022-09-20 10:56:36 +00:00
schema_teardown_bigquery.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
select_join_provenance.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
select_query_all_types.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
select_query_author_by_pkey.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
select_query_batching_with_one_error.yaml An ErrorMessage type, to encapsulate. 2022-07-18 20:27:06 +00:00
select_query_batching.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
select_query_fragment_cycles.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
select_query_fragment_with_variable.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
select_query_invalid_escape_sequence.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
select_query_nested_fragment.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
select_query_top_level_fragment.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
set_table_customization_and_test_query.yaml Customize column GraphQL schema descriptions 2022-03-09 06:35:46 +00:00
setup_bigquery.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00
setup.yaml Feature/bigquery python tests 2021-04-22 11:32:55 +00:00
teardown_bigquery.yaml server/tests: unify HASURA_BIGQUERY_SERVICE_KEY and HASURA_BIGQUERY_SERVICE_ACCOUNT env vars 2022-03-14 07:50:35 +00:00
teardown.yaml Feature/bigquery python tests 2021-04-22 11:32:55 +00:00
timestamp_filter.yaml server/bigquery: fix parsing timestamp input values 2022-02-21 14:48:00 +00:00
timestamp_perm.yaml Use 'hasura' as dataset in python test to unify it with hspec 2022-02-14 06:23:07 +00:00