1
0
mirror of synced 2025-12-30 03:02:21 -05:00
Files
airbyte/tools/bin/load_test/source_spec.json
Parker Mossman 7cedfa48de Load Testing Script (#18020)
* script skeleton

* add API call to source_definitions to fetch E2E Test Source definition ID

* createSource implementation

* add destination creation logic implementation

* get definition IDs, catalogId, and implement connection creation

* add cleanup script and write created ids to a file that can be cleaned up

* make cloud header a command-line argument, other cleanup

* script comments fix

* remove kube references and fix indentation

* temp commit - don't push

* remove discover catalog function

* more cleanups

* more cleanups

* cleanup help text

* exit codes and show how many connections left

* add README

Co-authored-by: Xiaohan Song <xiaohan@airbyte.io>
2022-10-19 17:56:12 -07:00

18 lines
539 B
JSON

{
"name": "End-to-End Testing (Mock API)",
"sourceDefinitionId": "replace_source_definition_id",
"workspaceId": "replace_workspace_id",
"connectionConfiguration": {
"type": "CONTINUOUS_FEED",
"mock_catalog": {
"type": "SINGLE_STREAM",
"stream_name": "data_stream",
"stream_schema": "{ \"type\": \"object\", \"properties\": { \"column1\": { \"type\": \"string\" } } }",
"stream_duplication": 1
},
"seed": 0,
"max_messages": replace_source_read_secs,
"message_interval_ms": 1000
}
}