-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
ElasticSearch, GCS, Keen, Kafka, Kinesis destinations : Enable DAT tests #11971
Conversation
… aleonets/add-dat-tests-ph1
Basic - old implementation which provides backward compatibility of this PR. Advanced - comparator required for destinations with enabled DAT tests.
…ination-kafka, destination-keen, destination-kinesis
/test connector=connectors/destination-elasticsearch
|
/test connector=connectors/destination-gcs
|
/test connector=connectors/destination-kafka
|
/test connector=connectors/destination-keen
|
/test connector=connectors/destination-kinesis
|
…are it with actualObject elements. Expected might have empty elements and they are equal missing element in the actual Object. Also, actualObject might contain additional elements which is not an exception.
… aleonets/dat-EGK
/test connector=connectors/destination-gcs
|
/test connector=connectors/destination-kafka
|
/test connector=connectors/destination-kinesis
|
This comment was marked as outdated.
This comment was marked as outdated.
/test connector=connectors/destination-gcs
|
/test connector=connectors/destination-keen
Test is not stable and has change of random fail |
/test connector=connectors/destination-keen
|
d5ea2cf
to
a232f90
Compare
… aleonets/dat-EGK
/test connector=connectors/destination-keen
|
/test connector=connectors/destination-gcs
|
/test connector=connectors/destination-kinesis
|
/test connector=connectors/destination-kafka
|
…sts (#11971) * add Boolean, Number, DateTimeWithTZ compare methods * Improve value comparison * Compare inherit objects element by element * Move comparison methods to a new class not to overload the test class. Basic - old implementation which provides backward compatibility of this PR. Advanced - comparator required for destinations with enabled DAT tests. * format * Move common method to ComparatorUtils. + Review update * format * review * review * mark resolveIdentifier method as deprecated * enable DAT tests for destination-Elasticsearch, destination-gcs, destination-kafka, destination-keen, destination-kinesis * remove size objects validation. We iterate expected elements and compare it with actualObject elements. Expected might have empty elements and they are equal missing element in the actual Object. Also, actualObject might contain additional elements which is not an exception. * fix Csv actual data read. + use proper comparator for different file types * format
What
Enable DAT tests #9443
Recommended reading order
x.java
y.python