1
0
mirror of synced 2025-12-25 02:09:19 -05:00

Add bypasses for extra fields test (#24552)

* Add bypass for extra fields test

* Add bypass for extra fields test
This commit is contained in:
Ella Rohm-Ensing
2023-03-26 20:16:49 -05:00
committed by GitHub
parent 5db3081aae
commit 900327726f
14 changed files with 591 additions and 579 deletions

View File

@@ -3,49 +3,52 @@ test_strictness_level: "high"
acceptance_tests:
spec:
tests:
- spec_path: "source_gitlab/spec.json"
- spec_path: "source_gitlab/spec.json"
connection:
tests:
- config_path: "secrets/config.json"
status: "succeed"
- config_path: "secrets/config_oauth.json"
status: "succeed"
- config_path: "integration_tests/invalid_config.json"
status: "failed"
- config_path: "secrets/config.json"
status: "succeed"
- config_path: "secrets/config_oauth.json"
status: "succeed"
- config_path: "integration_tests/invalid_config.json"
status: "failed"
discovery:
tests:
- config_path: "secrets/config.json"
- config_path: "secrets/config.json"
basic_read:
tests:
- config_path: "secrets/config.json"
timeout_seconds: 3600
expect_records:
path: "integration_tests/expected_records.jsonl"
- config_path: "secrets/config_with_ids.json"
timeout_seconds: 3600
empty_streams:
- name: "epics"
bypass_reason: "Group in this config does not have epics. This stream is tested in the above TC."
- name: "epic_issues"
bypass_reason: "Group in this config does not have epics issues. This stream is tested in the above TC."
expect_records:
path: "integration_tests/expected_records_with_ids.jsonl"
- config_path: "secrets/config_oauth.json"
timeout_seconds: 3600
expect_records:
path: "integration_tests/expected_records.jsonl"
- config_path: "secrets/config.json"
timeout_seconds: 3600
expect_records:
path: "integration_tests/expected_records.jsonl"
fail_on_extra_columns: false
- config_path: "secrets/config_with_ids.json"
timeout_seconds: 3600
empty_streams:
- name: "epics"
bypass_reason: "Group in this config does not have epics. This stream is tested in the above TC."
- name: "epic_issues"
bypass_reason: "Group in this config does not have epics issues. This stream is tested in the above TC."
expect_records:
path: "integration_tests/expected_records_with_ids.jsonl"
fail_on_extra_columns: false
- config_path: "secrets/config_oauth.json"
timeout_seconds: 3600
expect_records:
path: "integration_tests/expected_records.jsonl"
fail_on_extra_columns: false
incremental:
tests:
- config_path: "secrets/config_with_ids.json"
configured_catalog_path: "integration_tests/incremental_catalog.json"
future_state:
future_state_path: "integration_tests/abnormal_state.json"
cursor_paths:
commits: ["25157276", "created_at"]
issues: ["25157276", "updated_at"]
merge_requests: ["25157276", "updated_at"]
pipelines: ["25157276", "updated_at"]
- config_path: "secrets/config_with_ids.json"
configured_catalog_path: "integration_tests/incremental_catalog.json"
future_state:
future_state_path: "integration_tests/abnormal_state.json"
cursor_paths:
commits: ["25157276", "created_at"]
issues: ["25157276", "updated_at"]
merge_requests: ["25157276", "updated_at"]
pipelines: ["25157276", "updated_at"]
full_refresh:
tests:
- config_path: "secrets/config.json"
configured_catalog_path: "integration_tests/configured_catalog.json"
- config_path: "secrets/config.json"
configured_catalog_path: "integration_tests/configured_catalog.json"