airbyte icon indicating copy to clipboard operation
airbyte copied to clipboard

🎉 New Source: Railz

Open Allexik opened this issue 2 years ago • 30 comments

What

Issue: https://github.com/airbytehq/airbyte/issues/17604 Added new source for railz.ai

How

In low-code

Recommended reading order

  1. railz_ai.yaml
  2. y.python

Pre-merge Checklist

New Connector

Community member or Airbyter

  • [ ] Community member? Grant edit access to maintainers (instructions)
  • [x] Secrets in the connector's spec are annotated with airbyte_secret
  • [x] Unit & integration tests added and passing. Community members, please provide proof of success locally e.g: screenshot or copy-paste unit, integration, and acceptance test output. To run acceptance tests for a Python connector, follow instructions in the README. For java connectors run ./gradlew :airbyte-integrations:connectors:<name>:integrationTest.
  • [ ] Code reviews completed
  • [x] Documentation updated
    • [x] Connector's README.md
    • [x] Connector's bootstrap.md. See description and examples
    • [x] docs/integrations/<source or destination>/<name>.md including changelog. See changelog example
    • [x] docs/integrations/README.md
    • [x] airbyte-integrations/builds.md
  • [x] PR name follows PR naming conventions

Airbyter

If this is a community PR, the Airbyte engineer reviewing this PR is responsible for the below items.

  • [x] Create a non-forked branch based on this PR and test the below items on it
  • [x] Build is successful
  • [x] If new credentials are required for use in CI, add them to GSM. Instructions.
  • [x] /test connector=connectors/<name> command is passing
  • [ ] New Connector version released on Dockerhub by running the /publish command described here
  • [ ] After the connector is published, connector added to connector index as described here
  • [ ] Seed specs have been re-generated by building the platform and committing the changes to the seed spec files, as described here

Allexik avatar Jan 03 '23 10:01 Allexik

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Jan 03 '23 10:01 CLAassistant

Have you added all the items according to the checklist from the PR body?

lazebnyi avatar Jan 03 '23 12:01 lazebnyi

Why didn't you run the tests?

lazebnyi avatar Jan 03 '23 12:01 lazebnyi

Why didn't you run the tests?

tests are in the description (Tests / Integration & Acceptance)

Allexik avatar Jan 03 '23 13:01 Allexik

Plz run test in the PR.

lazebnyi avatar Jan 03 '23 13:01 lazebnyi

/test connector=connectors/source-railz-ai

:clock2: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3829841239 :x: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3829841239 :bug: https://gradle.com/s/xujydwgrbloma

Build Failed

Test summary info:

=========================== short test summary info ============================
ERROR test_core.py::TestSpec::test_config_match_spec[inputs0] - FileNotFoundE...
ERROR test_core.py::TestConnection::test_check[inputs0] - FileNotFoundError: ...
ERROR test_core.py::TestDiscovery::test_discover[inputs0] - FileNotFoundError...
ERROR test_core.py::TestDiscovery::test_defined_cursors_exist_in_schema[inputs0]
ERROR test_core.py::TestDiscovery::test_defined_refs_exist_in_schema[inputs0]
ERROR test_core.py::TestDiscovery::test_defined_keyword_exist_in_schema[inputs0-allOf]
ERROR test_core.py::TestDiscovery::test_defined_keyword_exist_in_schema[inputs0-not]
ERROR test_core.py::TestDiscovery::test_primary_keys_exist_in_schema[inputs0]
ERROR test_core.py::TestDiscovery::test_streams_has_sync_modes[inputs0] - Fil...
ERROR test_core.py::TestDiscovery::test_additional_properties_is_true[inputs0]
ERROR test_core.py::TestDiscovery::test_backward_compatibility[inputs0] - Fil...
ERROR test_core.py::TestBasicRead::test_read[inputs0] - FileNotFoundError: [E...
ERROR test_core.py::TestBasicRead::test_read[inputs1] - FileNotFoundError: [E...
ERROR test_core.py::TestBasicRead::test_read[inputs2] - FileNotFoundError: [E...
ERROR test_core.py::TestBasicRead::test_read[inputs3] - FileNotFoundError: [E...
ERROR test_core.py::TestBasicRead::test_read[inputs4] - FileNotFoundError: [E...
ERROR test_core.py::TestBasicRead::test_airbyte_trace_message_on_failure[inputs0]
ERROR test_core.py::TestBasicRead::test_airbyte_trace_message_on_failure[inputs1]
ERROR test_core.py::TestBasicRead::test_airbyte_trace_message_on_failure[inputs2]
ERROR test_core.py::TestBasicRead::test_airbyte_trace_message_on_failure[inputs3]
ERROR test_core.py::TestBasicRead::test_airbyte_trace_message_on_failure[inputs4]
ERROR test_full_refresh.py::TestFullRefresh::test_sequential_reads[inputs0]
ERROR test_full_refresh.py::TestFullRefresh::test_sequential_reads[inputs1]
ERROR test_full_refresh.py::TestFullRefresh::test_sequential_reads[inputs2]
ERROR test_full_refresh.py::TestFullRefresh::test_sequential_reads[inputs3]
ERROR test_full_refresh.py::TestFullRefresh::test_sequential_reads[inputs4]
ERROR test_incremental.py::TestIncremental::test_two_sequential_reads[inputs0]
ERROR test_incremental.py::TestIncremental::test_two_sequential_reads[inputs1]
ERROR test_incremental.py::TestIncremental::test_two_sequential_reads[inputs2]
ERROR test_incremental.py::TestIncremental::test_two_sequential_reads[inputs3]
ERROR test_incremental.py::TestIncremental::test_read_sequential_slices[inputs0]
ERROR test_incremental.py::TestIncremental::test_read_sequential_slices[inputs1]
ERROR test_incremental.py::TestIncremental::test_read_sequential_slices[inputs2]
ERROR test_incremental.py::TestIncremental::test_read_sequential_slices[inputs3]
ERROR test_incremental.py::TestIncremental::test_state_with_abnormally_large_values[inputs0]
ERROR test_incremental.py::TestIncremental::test_state_with_abnormally_large_values[inputs1]
ERROR test_incremental.py::TestIncremental::test_state_with_abnormally_large_values[inputs2]
ERROR test_incremental.py::TestIncremental::test_state_with_abnormally_large_values[inputs3]
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:97: The previous connector image could not be retrieved.
================== 13 passed, 1 skipped, 38 errors in 55.55s ===================

Allexik avatar Jan 03 '23 13:01 Allexik

/test connector=connectors/source-railz-ai

:clock2: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3847451257

Allexik avatar Jan 05 '23 14:01 Allexik

/test connector=connectors/source-railz-ai

:clock2: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3849561118

Allexik avatar Jan 05 '23 18:01 Allexik

/test connector=connectors/source-railz-ai

:clock2: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3854664698

Allexik avatar Jan 06 '23 10:01 Allexik

/test connector=connectors/source-railz-ai

:clock2: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3856812138 :x: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3856812138 :bug: https://gradle.com/s/yk7qgdnwx5wuo

Build Failed

Test summary info:

=========================== short test summary info ============================
FAILED test_core.py::TestBasicRead::test_read[inputs0] - docker.errors.Contai...
FAILED test_full_refresh.py::TestFullRefresh::test_sequential_reads[inputs0]
FAILED test_incremental.py::TestIncremental::test_two_sequential_reads[inputs0]
FAILED test_incremental.py::TestIncremental::test_read_sequential_slices[inputs0]
FAILED test_incremental.py::TestIncremental::test_state_with_abnormally_large_values[inputs0]
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:97: The previous connector image could not be retrieved.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:380: The previous connector image could not be retrieved.
============= 5 failed, 24 passed, 2 skipped in 1161.46s (0:19:21) =============

Allexik avatar Jan 06 '23 16:01 Allexik

/test connector=connectors/source-railz-ai

:clock2: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3856814308

Allexik avatar Jan 06 '23 16:01 Allexik

/test connector=connectors/source-railz-ai

:clock2: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3856966422 :x: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3856966422 :bug: https://gradle.com/s/l33dcm4ddzlu2

Build Failed

Test summary info:

=========================== short test summary info ============================
FAILED test_core.py::TestBasicRead::test_read[inputs0] - docker.errors.Contai...
FAILED test_full_refresh.py::TestFullRefresh::test_sequential_reads[inputs0]
FAILED test_incremental.py::TestIncremental::test_two_sequential_reads[inputs0]
FAILED test_incremental.py::TestIncremental::test_read_sequential_slices[inputs0]
FAILED test_incremental.py::TestIncremental::test_state_with_abnormally_large_values[inputs0]
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:97: The previous connector image could not be retrieved.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:380: The previous connector image could not be retrieved.
============= 5 failed, 24 passed, 2 skipped in 3189.24s (0:53:09) =============

Allexik avatar Jan 06 '23 16:01 Allexik

/test connector=connectors/source-railz-ai

:clock2: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3864006580

Allexik avatar Jan 07 '23 21:01 Allexik

/test connector=connectors/source-railz-ai

Allexik avatar Jan 07 '23 23:01 Allexik

/test connector=connectors/source-railz-ai

:clock2: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3866283955

Allexik avatar Jan 08 '23 08:01 Allexik

/test connector=connectors/source-railz-ai

:clock2: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3867957496 :white_check_mark: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3867957496 Python tests coverage:

	 Name                                                 Stmts   Miss  Cover   Missing
	 ----------------------------------------------------------------------------------
	 source_acceptance_test/base.py                          12      4    67%   16-19
	 source_acceptance_test/config.py                       141      5    96%   87, 93, 239, 243-244
	 source_acceptance_test/conftest.py                     211     95    55%   36, 42-44, 49, 54, 77, 83, 89-91, 110, 115-117, 123-125, 131-132, 137-138, 143, 149, 158-167, 173-178, 193, 217, 248, 254, 262-267, 275-285, 293-306, 311-317, 324-335, 342-358
	 source_acceptance_test/plugin.py                        69     25    64%   22-23, 31, 36, 120-140, 144-148
	 source_acceptance_test/tests/test_core.py              402    115    71%   53, 58, 93-104, 109-116, 120-121, 125-126, 308, 346-363, 376-387, 391-396, 402, 435-440, 478-485, 528-530, 533, 598-606, 618-621, 626, 682-683, 689, 692, 728-738, 751-776
	 source_acceptance_test/tests/test_incremental.py       160     14    91%   56-63, 68-81, 244
	 source_acceptance_test/utils/asserts.py                 39      2    95%   62-63
	 source_acceptance_test/utils/common.py                  94     10    89%   16-17, 32-38, 72, 75
	 source_acceptance_test/utils/compare.py                 62     23    63%   21-51, 68, 97-99
	 source_acceptance_test/utils/connector_runner.py       133     33    75%   24-27, 46-47, 50-54, 57-58, 73-75, 78-80, 83-85, 88-90, 93-95, 124-125, 159-161, 208
	 source_acceptance_test/utils/json_schema_helper.py     107     13    88%   30-31, 38, 41, 65-68, 96, 120, 192-194
	 ----------------------------------------------------------------------------------
	 TOTAL                                                 1609    339    79%

Build Passed

Test summary info:

=========================== short test summary info ============================
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:97: The previous connector image could not be retrieved.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:380: The previous connector image could not be retrieved.
================== 29 passed, 2 skipped in 4438.01s (1:13:58) ==================

Allexik avatar Jan 08 '23 16:01 Allexik

Ready for review

Allexik avatar Jan 08 '23 18:01 Allexik

/test connector=connectors/source-railz-ai

:clock2: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3885783260 :white_check_mark: connectors/source-railz-ai https://github.com/airbytehq/airbyte/actions/runs/3885783260 Python tests coverage:

	 Name                                                 Stmts   Miss  Cover   Missing
	 ----------------------------------------------------------------------------------
	 source_acceptance_test/base.py                          12      4    67%   16-19
	 source_acceptance_test/config.py                       141      5    96%   87, 93, 239, 243-244
	 source_acceptance_test/conftest.py                     211     95    55%   36, 42-44, 49, 54, 77, 83, 89-91, 110, 115-117, 123-125, 131-132, 137-138, 143, 149, 158-167, 173-178, 193, 217, 248, 254, 262-267, 275-285, 293-306, 311-317, 324-335, 342-358
	 source_acceptance_test/plugin.py                        69     25    64%   22-23, 31, 36, 120-140, 144-148
	 source_acceptance_test/tests/test_core.py              402    115    71%   53, 58, 93-104, 109-116, 120-121, 125-126, 308, 346-363, 376-387, 391-396, 402, 435-440, 478-485, 528-530, 533, 598-606, 618-621, 626, 682-683, 689, 692, 728-738, 751-776
	 source_acceptance_test/tests/test_incremental.py       160     14    91%   56-63, 68-81, 244
	 source_acceptance_test/utils/asserts.py                 39      2    95%   62-63
	 source_acceptance_test/utils/common.py                  94     10    89%   16-17, 32-38, 72, 75
	 source_acceptance_test/utils/compare.py                 62     23    63%   21-51, 68, 97-99
	 source_acceptance_test/utils/connector_runner.py       133     33    75%   24-27, 46-47, 50-54, 57-58, 73-75, 78-80, 83-85, 88-90, 93-95, 124-125, 159-161, 208
	 source_acceptance_test/utils/json_schema_helper.py     107     13    88%   30-31, 38, 41, 65-68, 96, 120, 192-194
	 ----------------------------------------------------------------------------------
	 TOTAL                                                 1609    339    79%

Build Passed

Test summary info:

=========================== short test summary info ============================
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:97: The previous connector image could not be retrieved.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:380: The previous connector image could not be retrieved.
================== 29 passed, 2 skipped in 4449.45s (1:14:09) ==================

Allexik avatar Jan 10 '23 17:01 Allexik

Hi @girarda. Please make a review for this PR

Allexik avatar Jan 10 '23 19:01 Allexik

Airbyte Code Coverage

There is no coverage information present for the Files changed

Total Project Coverage 27.25% :green_apple:

github-actions[bot] avatar Jan 18 '23 06:01 github-actions[bot]

/test connector=connectors/source-railz

:clock2: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/3994195781 :x: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/3994195781 :bug: https://gradle.com/s/uk2tf7mq3lgmm

Build Failed

Test summary info:

=========================== short test summary info ============================
ERROR test_core.py::TestSpec::test_config_match_spec[inputs0] - FileNotFoundE...
ERROR test_core.py::TestConnection::test_check[inputs0] - FileNotFoundError: ...
ERROR test_core.py::TestDiscovery::test_discover[inputs0] - FileNotFoundError...
ERROR test_core.py::TestDiscovery::test_defined_cursors_exist_in_schema[inputs0]
ERROR test_core.py::TestDiscovery::test_defined_refs_exist_in_schema[inputs0]
ERROR test_core.py::TestDiscovery::test_defined_keyword_exist_in_schema[inputs0-allOf]
ERROR test_core.py::TestDiscovery::test_defined_keyword_exist_in_schema[inputs0-not]
ERROR test_core.py::TestDiscovery::test_primary_keys_exist_in_schema[inputs0]
ERROR test_core.py::TestDiscovery::test_streams_has_sync_modes[inputs0] - Fil...
ERROR test_core.py::TestDiscovery::test_additional_properties_is_true[inputs0]
ERROR test_core.py::TestDiscovery::test_backward_compatibility[inputs0] - Fil...
ERROR test_core.py::TestBasicRead::test_read[inputs0] - FileNotFoundError: [E...
ERROR test_core.py::TestBasicRead::test_airbyte_trace_message_on_failure[inputs0]
ERROR test_full_refresh.py::TestFullRefresh::test_sequential_reads[inputs0]
ERROR test_incremental.py::TestIncremental::test_two_sequential_reads[inputs0]
ERROR test_incremental.py::TestIncremental::test_read_sequential_slices[inputs0]
ERROR test_incremental.py::TestIncremental::test_state_with_abnormally_large_values[inputs0]
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:97: The previous connector image could not be retrieved.
================== 13 passed, 1 skipped, 17 errors in 43.60s ===================

grubberr avatar Jan 24 '23 08:01 grubberr

/test connector=connectors/source-railz

:clock2: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/3994823240

grubberr avatar Jan 24 '23 09:01 grubberr

/test connector=connectors/source-railz

:clock2: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/3995787396 :x: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/3995787396 :bug: https://gradle.com/s/xakv4llkye6lk

Build Failed

Test summary info:

=========================== short test summary info ============================
FAILED test_incremental.py::TestIncremental::test_read_sequential_slices[inputs0]
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:97: The previous connector image could not be retrieved.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:380: The previous connector image could not be retrieved.
============= 1 failed, 28 passed, 2 skipped in 2452.09s (0:40:52) =============

grubberr avatar Jan 24 '23 11:01 grubberr

/test connector=connectors/source-railz

:clock2: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/3997581513 :x: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/3997581513 :bug: https://gradle.com/s/nbzjhfgj3cxpi

Build Failed

Test summary info:

=========================== short test summary info ============================
FAILED test_incremental.py::TestIncremental::test_read_sequential_slices[inputs0]
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:97: The previous connector image could not be retrieved.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:380: The previous connector image could not be retrieved.
============= 1 failed, 28 passed, 2 skipped in 2189.24s (0:36:29) =============

grubberr avatar Jan 24 '23 15:01 grubberr

/test connector=connectors/source-railz

:clock2: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/4001172035 :white_check_mark: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/4001172035 Python tests coverage:

Name                         Stmts   Miss  Cover
------------------------------------------------
source_railz/__init__.py         2      0   100%
source_railz/source.py           4      1    75%
source_railz/components.py      88     25    72%
------------------------------------------------
TOTAL                           94     26    72%
	 Name                                                 Stmts   Miss  Cover   Missing
	 ----------------------------------------------------------------------------------
	 source_acceptance_test/base.py                          12      4    67%   16-19
	 source_acceptance_test/config.py                       141      5    96%   87, 93, 239, 243-244
	 source_acceptance_test/conftest.py                     211     95    55%   36, 42-44, 49, 54, 77, 83, 89-91, 110, 115-117, 123-125, 131-132, 137-138, 143, 149, 158-167, 173-178, 193, 217, 248, 254, 262-267, 275-285, 293-306, 311-317, 324-335, 342-358
	 source_acceptance_test/plugin.py                        69     25    64%   22-23, 31, 36, 120-140, 144-148
	 source_acceptance_test/tests/test_core.py              402    115    71%   53, 58, 93-104, 109-116, 120-121, 125-126, 308, 346-363, 376-387, 391-396, 402, 435-440, 478-485, 528-530, 533, 598-606, 618-621, 626, 682-683, 689, 692, 728-738, 751-776
	 source_acceptance_test/tests/test_incremental.py       160     14    91%   58-65, 70-83, 246
	 source_acceptance_test/utils/asserts.py                 39      2    95%   62-63
	 source_acceptance_test/utils/common.py                  94     10    89%   16-17, 32-38, 72, 75
	 source_acceptance_test/utils/compare.py                 62     23    63%   21-51, 68, 97-99
	 source_acceptance_test/utils/connector_runner.py       133     33    75%   24-27, 46-47, 50-54, 57-58, 73-75, 78-80, 83-85, 88-90, 93-95, 124-125, 159-161, 208
	 source_acceptance_test/utils/json_schema_helper.py     107     13    88%   30-31, 38, 41, 65-68, 96, 120, 192-194
	 ----------------------------------------------------------------------------------
	 TOTAL                                                 1609    339    79%

Build Passed

Test summary info:

=========================== short test summary info ============================
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:97: The previous connector image could not be retrieved.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:380: The previous connector image could not be retrieved.
================== 29 passed, 2 skipped in 1110.46s (0:18:30) ==================

grubberr avatar Jan 24 '23 23:01 grubberr

/test connector=connectors/source-railz

:clock2: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/4038781549 :x: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/4038781549 :bug:

Build Passed

Test summary info:

=========================== short test summary info ============================
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:97: The previous connector image could not be retrieved.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:380: The previous connector image could not be retrieved.
================== 29 passed, 2 skipped in 1152.60s (0:19:12) ==================

grubberr avatar Jan 29 '23 21:01 grubberr

/test connector=connectors/source-railz

:clock2: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/4041015824 :white_check_mark: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/4041015824 Python tests coverage:

Name                         Stmts   Miss  Cover
------------------------------------------------
source_railz/__init__.py         2      0   100%
source_railz/components.py      81     20    75%
source_railz/source.py           4      1    75%
------------------------------------------------
TOTAL                           87     21    76%
	 Name                                                 Stmts   Miss  Cover   Missing
	 ----------------------------------------------------------------------------------
	 source_acceptance_test/base.py                          12      4    67%   16-19
	 source_acceptance_test/config.py                       141      5    96%   87, 93, 239, 243-244
	 source_acceptance_test/conftest.py                     211     95    55%   36, 42-44, 49, 54, 77, 83, 89-91, 110, 115-117, 123-125, 131-132, 137-138, 143, 149, 158-167, 173-178, 193, 217, 248, 254, 262-267, 275-285, 293-306, 311-317, 324-335, 342-358
	 source_acceptance_test/plugin.py                        69     25    64%   22-23, 31, 36, 120-140, 144-148
	 source_acceptance_test/tests/test_core.py              402    115    71%   53, 58, 93-104, 109-116, 120-121, 125-126, 308, 346-363, 376-387, 391-396, 402, 435-440, 478-485, 528-530, 533, 598-606, 618-621, 626, 682-683, 689, 692, 728-738, 751-776
	 source_acceptance_test/tests/test_incremental.py       160     14    91%   58-65, 70-83, 246
	 source_acceptance_test/utils/asserts.py                 39      2    95%   62-63
	 source_acceptance_test/utils/common.py                  94     10    89%   16-17, 32-38, 72, 75
	 source_acceptance_test/utils/compare.py                 62     23    63%   21-51, 68, 97-99
	 source_acceptance_test/utils/connector_runner.py       133     33    75%   24-27, 46-47, 50-54, 57-58, 73-75, 78-80, 83-85, 88-90, 93-95, 124-125, 159-161, 208
	 source_acceptance_test/utils/json_schema_helper.py     107     13    88%   30-31, 38, 41, 65-68, 96, 120, 192-194
	 ----------------------------------------------------------------------------------
	 TOTAL                                                 1609    339    79%

Build Passed

Test summary info:

=========================== short test summary info ============================
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:97: The previous connector image could not be retrieved.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:380: The previous connector image could not be retrieved.
================== 29 passed, 2 skipped in 1186.77s (0:19:46) ==================

grubberr avatar Jan 30 '23 05:01 grubberr

/test connector=connectors/source-railz

:clock2: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/4056420268 :x: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/4056420268 :bug: https://gradle.com/s/rl6whnwaf34se

Build Failed

Test summary info:

=========================== short test summary info ============================
FAILED test_core.py::TestBasicRead::test_read[inputs0] - Failed: Stream busin...
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:97: The previous connector image could not be retrieved.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:380: The previous connector image could not be retrieved.
============= 1 failed, 28 passed, 2 skipped in 1223.36s (0:20:23) =============

grubberr avatar Jan 31 '23 16:01 grubberr

/test connector=connectors/source-railz

:clock2: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/4058691246 :white_check_mark: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/4058691246 Python tests coverage:

Name                         Stmts   Miss  Cover
------------------------------------------------
source_railz/__init__.py         2      0   100%
source_railz/components.py      81     20    75%
source_railz/source.py           4      1    75%
------------------------------------------------
TOTAL                           87     21    76%
	 Name                                                 Stmts   Miss  Cover   Missing
	 ----------------------------------------------------------------------------------
	 source_acceptance_test/base.py                          12      4    67%   16-19
	 source_acceptance_test/config.py                       141      5    96%   87, 93, 239, 243-244
	 source_acceptance_test/conftest.py                     211     95    55%   36, 42-44, 49, 54, 77, 83, 89-91, 110, 115-117, 123-125, 131-132, 137-138, 143, 149, 158-167, 173-178, 193, 217, 248, 254, 262-267, 275-285, 293-306, 311-317, 324-335, 342-358
	 source_acceptance_test/plugin.py                        69     25    64%   22-23, 31, 36, 120-140, 144-148
	 source_acceptance_test/tests/test_core.py              476    117    75%   53, 58, 97-108, 113-120, 124-125, 129-130, 380, 400, 438, 476-493, 506-517, 521-526, 532, 565-570, 608-615, 658-660, 663, 728-736, 748-751, 756, 812-813, 819, 822, 858-868, 881-906
	 source_acceptance_test/tests/test_incremental.py       160     14    91%   58-65, 70-83, 246
	 source_acceptance_test/utils/asserts.py                 39      2    95%   62-63
	 source_acceptance_test/utils/common.py                  94     10    89%   16-17, 32-38, 72, 75
	 source_acceptance_test/utils/compare.py                 62     23    63%   21-51, 68, 97-99
	 source_acceptance_test/utils/connector_runner.py       133     33    75%   24-27, 46-47, 50-54, 57-58, 73-75, 78-80, 83-85, 88-90, 93-95, 124-125, 159-161, 208
	 source_acceptance_test/utils/json_schema_helper.py     114     13    89%   31-32, 39, 42, 66-69, 97, 121, 203-205
	 ----------------------------------------------------------------------------------
	 TOTAL                                                 1690    341    80%

Build Passed

Test summary info:

=========================== short test summary info ============================
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:101: The previous connector image could not be retrieved.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/source_acceptance_test/tests/test_core.py:510: The previous connector image could not be retrieved.
================== 35 passed, 2 skipped in 1196.18s (0:19:56) ==================

grubberr avatar Jan 31 '23 21:01 grubberr

/test connector=connectors/source-railz

:clock2: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/4075836789 :white_check_mark: connectors/source-railz https://github.com/airbytehq/airbyte/actions/runs/4075836789 Python tests coverage:

Name                         Stmts   Miss  Cover
------------------------------------------------
source_railz/__init__.py         2      0   100%
source_railz/components.py      81     20    75%
source_railz/source.py           4      1    75%
------------------------------------------------
TOTAL                           87     21    76%
	 Name                                                    Stmts   Miss  Cover   Missing
	 -------------------------------------------------------------------------------------
	 connector_acceptance_test/base.py                          12      4    67%   16-19
	 connector_acceptance_test/config.py                       141      5    96%   87, 93, 239, 243-244
	 connector_acceptance_test/conftest.py                     211     95    55%   36, 42-44, 49, 54, 77, 83, 89-91, 110, 115-117, 123-125, 131-132, 137-138, 143, 149, 158-167, 173-178, 193, 217, 248, 254, 262-267, 275-285, 293-306, 311-317, 324-335, 342-358
	 connector_acceptance_test/plugin.py                        69     25    64%   22-23, 31, 36, 120-140, 144-148
	 connector_acceptance_test/tests/test_core.py              476    117    75%   53, 58, 97-108, 113-120, 124-125, 129-130, 380, 400, 438, 476-493, 506-517, 521-526, 532, 565-570, 608-615, 658-660, 663, 728-736, 748-751, 756, 812-813, 819, 822, 858-868, 881-906
	 connector_acceptance_test/tests/test_incremental.py       160     14    91%   58-65, 70-83, 246
	 connector_acceptance_test/utils/asserts.py                 39      2    95%   62-63
	 connector_acceptance_test/utils/common.py                  94     10    89%   16-17, 32-38, 72, 75
	 connector_acceptance_test/utils/compare.py                 62     23    63%   21-51, 68, 97-99
	 connector_acceptance_test/utils/connector_runner.py       133     33    75%   24-27, 46-47, 50-54, 57-58, 73-75, 78-80, 83-85, 88-90, 93-95, 124-125, 159-161, 208
	 connector_acceptance_test/utils/json_schema_helper.py     114     13    89%   31-32, 39, 42, 66-69, 97, 121, 203-205
	 -------------------------------------------------------------------------------------
	 TOTAL                                                    1690    341    80%

Build Passed

Test summary info:

=========================== short test summary info ============================
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/connector_acceptance_test/tests/test_core.py:101: The previous connector image could not be retrieved.
SKIPPED [1] ../usr/local/lib/python3.9/site-packages/connector_acceptance_test/tests/test_core.py:510: The previous connector image could not be retrieved.
================== 35 passed, 2 skipped in 1425.62s (0:23:45) ==================

grubberr avatar Feb 02 '23 15:02 grubberr