-
Notifications
You must be signed in to change notification settings - Fork 44
tests: add docker-based tests to FAST standard tests #586
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Aaron ("AJ") Steers (aaronsteers)
merged 68 commits into
main
from
aj/tests/add-docker-based-standard-tests
Jun 13, 2025
Merged
Changes from all commits
Commits
Show all changes
68 commits
Select commit
Hold shift + click to select a range
a954a7b
cherry-pick-me: update gitignore to not commit junit results
aaronsteers a610fa9
add docker-based tests
aaronsteers c35e613
improve readability of calls
aaronsteers db4c18c
add metadata.yaml for source-pokeapi example
aaronsteers c67d411
Merge branch 'main' into aj/tests/add-docker-based-standard-tests
aaronsteers defe48c
fix: create dir if not exists
aaronsteers f30386b
fix forced exit on success in util method
aaronsteers 69d41bf
port fix from other PR
aaronsteers 1241e40
working image tests
aaronsteers cd0ea9e
add chmod statement
aaronsteers 2e6abc1
refactor into docker base test suite for java connectors
aaronsteers ea22210
fix import
aaronsteers 7e06bdd
move import to type checking
aaronsteers af99d50
allow 'exception' status type
aaronsteers 35546a8
java images don't like --config=...
aaronsteers dc788fa
tolerate java destinations with no acceptance test config
aaronsteers b5c0174
Update airbyte_cdk/test/standard_tests/models/scenario.py
aaronsteers 37fcbd8
add comment
aaronsteers c4205ff
update workflow to test connectors with cdk standard test framework
aaronsteers f011acf
dispose of file outside of with block
aaronsteers c5c1f06
add explicit encoding
aaronsteers d982c24
pre-install airbyte-cdk
aaronsteers 73ae5ab
Merge remote-tracking branch 'origin/main' into aj/tests/add-docker-b…
aaronsteers cb9c037
fix imports
aaronsteers 2e587c4
fix if condition
aaronsteers 701efe3
fixes
aaronsteers 4bde1dd
fix github action
aaronsteers 1a8ee4c
improve docker output handling
aaronsteers 0f413ad
cherry-pick-me: add missing serializer classes
aaronsteers fc99ddc
cherry-pick-me: add 'suggestedStreams' declaration for metadata datac…
aaronsteers 6cd27c7
feat: working container 'read' tests
aaronsteers 31ad959
fix mypy
aaronsteers 975e3d1
use buildx to make this portable for ubuntu runners
aaronsteers 1778aa6
fix security concern for temp files
aaronsteers 978ed92
fix suggested streams
aaronsteers 5a235be
fix format
aaronsteers 311e314
clearer temp dir name
aaronsteers 7b163f8
ignore arm when running on amd
aaronsteers a77999f
fix missing 'delete' on python 3.11
aaronsteers a1eceaa
fix warning
aaronsteers 08a1c22
fix sync mode
aaronsteers b13f37b
cherry-pick-me: add safe entrypoint methods, add file handling for th…
aaronsteers 8f99482
try matrix conditions rewrite
aaronsteers c4c8216
remove matrix condition from if
aaronsteers bbb090a
bring back skipped indicator
aaronsteers c948f53
retry conditional name
aaronsteers 061ce29
BLUF - bottom line up front
aaronsteers fcd7287
try dev from active cdk branch ref
aaronsteers 434af51
add language-specific testing
aaronsteers 504d286
drive-by-fix: CI should always print secret masks unless we ask not to
aaronsteers ca0bf50
fix if condition
aaronsteers 79cc462
fix env var name
aaronsteers ba21cf4
use more explicit install from poetry
aaronsteers 1d9fc99
improve skip logic, use explicit branch ref
aaronsteers 4514b88
make public: get_message_iterator() and get_message_by_types()
aaronsteers d5db571
improve catalog handling
aaronsteers b16828c
fix imports
aaronsteers c495fc2
remove manual post of excess checks
aaronsteers c9ea6d3
add explicit typing for messages
aaronsteers d7b6bae
remove stray quote
aaronsteers 488dba7
chore: add setuptools explicitly
aaronsteers 46ef98d
try build arg fix
aaronsteers d319dbc
add guard statements for connector_name and connector_directory
aaronsteers cabe7c1
add deptry exception for setuptools
aaronsteers beb96e4
fix bug related to inability to scrape connector name from connector dir
aaronsteers 1c9dc2e
fix: false-positive failure for reads expected to fail
aaronsteers 5d21ad9
remove duplicate workflow step
aaronsteers 9fcc198
fix: resolve false-positive failures when discover doesn't trigger ex…
aaronsteers File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.