Skip to content

[test] Generate test CI report for E2E tests in local fork (#1269) #362

[test] Generate test CI report for E2E tests in local fork (#1269)

[test] Generate test CI report for E2E tests in local fork (#1269) #362

GitHub Actions / IntegrationTests_1280 Test Reports succeeded Nov 5, 2024 in 1s

156 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
IntegrationTests_1280-artifacts/internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.adapter.kafka.consumer.ApacheKafkaConsumerTest.xml 2✅ 4s
IntegrationTests_1280-artifacts/internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.adapter.kafka.producer.ApacheKafkaProducerAdapterITest.xml 4✅ 1s
IntegrationTests_1280-artifacts/internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.api.admin.PubSubAdminAdapterTest.xml 10✅ 217s
IntegrationTests_1280-artifacts/internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.api.consumer.PubSubConsumerAdapterTest.xml 25✅ 149s
IntegrationTests_1280-artifacts/internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.manager.TopicManagerE2ETest.xml 4✅ 206s
IntegrationTests_1280-artifacts/internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.manager.TopicManagerIntegrationTest.xml 33✅ 79s
internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.adapter.kafka.consumer.ApacheKafkaConsumerTest.xml 2✅ 4s
internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.adapter.kafka.producer.ApacheKafkaProducerAdapterITest.xml 4✅ 1s
internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.api.admin.PubSubAdminAdapterTest.xml 10✅ 217s
internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.api.consumer.PubSubConsumerAdapterTest.xml 25✅ 149s
internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.manager.TopicManagerE2ETest.xml 4✅ 206s
internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.manager.TopicManagerIntegrationTest.xml 33✅ 79s

✅ IntegrationTests_1280-artifacts/internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.adapter.kafka.consumer.ApacheKafkaConsumerTest.xml

2 tests were completed in 4s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.linkedin.venice.pubsub.adapter.kafka.consumer.ApacheKafkaConsumerTest 2✅ 4s

✅ com.linkedin.venice.pubsub.adapter.kafka.consumer.ApacheKafkaConsumerTest

✅ testBatchUnsubscribe
✅ testPauseAndResume

✅ IntegrationTests_1280-artifacts/internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.adapter.kafka.producer.ApacheKafkaProducerAdapterITest.xml

4 tests were completed in 1s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.linkedin.venice.pubsub.adapter.kafka.producer.ApacheKafkaProducerAdapterITest 4✅ 1s

✅ com.linkedin.venice.pubsub.adapter.kafka.producer.ApacheKafkaProducerAdapterITest

✅ testProducerCloseCanUnblockSendMessageCallerThread[0](false)
✅ testProducerCloseCanUnblockSendMessageCallerThread[2](true)
✅ testProducerCloseDoesNotLeaveAnyFuturesIncomplete[0](false)
✅ testProducerCloseDoesNotLeaveAnyFuturesIncomplete[2](true)

✅ IntegrationTests_1280-artifacts/internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.api.admin.PubSubAdminAdapterTest.xml

10 tests were completed in 217s with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.linkedin.venice.pubsub.api.admin.PubSubAdminAdapterTest 10✅ 217s

✅ com.linkedin.venice.pubsub.api.admin.PubSubAdminAdapterTest

✅ testContainsTopic
✅ testContainsTopicWithPartitionCheck
✅ testCreateAndDeleteTopic
✅ testDeleteTopic
✅ testGetAllTopicRetentions
✅ testGetSomeTopicConfigs
✅ testGetTopicConfig
✅ testListAllTopics
✅ testMultithreadedAccess
✅ testSetTopicConfig

✅ IntegrationTests_1280-artifacts/internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.api.consumer.PubSubConsumerAdapterTest.xml

25 tests were completed in 149s with 25 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.linkedin.venice.pubsub.api.consumer.PubSubConsumerAdapterTest 25✅ 149s

✅ com.linkedin.venice.pubsub.api.consumer.PubSubConsumerAdapterTest

✅ testBatchUnsubscribeForExistingAndNonExistentTopic
✅ testBeginningOffsetForExistingTopic
✅ testBeginningOffsetForExistingTopicWithNonExistentPartition
✅ testBeginningOffsetForNonExistentTopic
✅ testEndOffsetWithoutExplicitTimeoutForNonExistentPartition
✅ testEndOffsetsForExistingTopic
✅ testEndOffsetsForExistingTopicWithNonExistentPartition
✅ testEndOffsetsForNonExistentAndExistingTopic
✅ testEndOffsetsForNonExistentTopic
✅ testOffsetForTimeForExistingTopicWithInvalidPartition
✅ testOffsetForTimeForExistingTopicWithValidPartitionsAndMessages
✅ testOffsetForTimeForExistingTopicWithValidPartitionsButNoMessages
✅ testOffsetForTimeForNonExistentTopic
✅ testOffsetForTimeWithoutExplicitTimeoutForExistingTopicWithInvalidPartition
✅ testOffsetForTimeWithoutExplicitTimeoutForExistingTopicWithValidPartitionsButNoMessages
✅ testOffsetForTimeWithoutExplicitTimeoutForNonExistentTopic
✅ testPartitionsForExistingTopic
✅ testPartitionsForNonExistentTopic
✅ testPollPauseResume
✅ testResetOffsetForExistingTopicWithValidPartitionAndSubscription
✅ testResetOffsetForExistingTopicWithValidPartitionButNoSubscription
✅ testSubscribeForExistingTopicWithExistingPartition
✅ testSubscribeForExistingTopicWithNonExistentPartition
✅ testSubscribeForNonExistentTopic
✅ testUnsubscribeForExistingAndNonExistentTopic

✅ IntegrationTests_1280-artifacts/internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.manager.TopicManagerE2ETest.xml

4 tests were completed in 206s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.linkedin.venice.pubsub.manager.TopicManagerE2ETest 4✅ 206s

✅ com.linkedin.venice.pubsub.manager.TopicManagerE2ETest

✅ testClose
✅ testConcurrentApiExecution
✅ testMetadataApisForExistingTopics
✅ testMetadataApisForNonExistentTopics

✅ IntegrationTests_1280-artifacts/internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.manager.TopicManagerIntegrationTest.xml

33 tests were completed in 79s with 33 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.linkedin.venice.pubsub.manager.TopicManagerIntegrationTest 33✅ 79s

✅ com.linkedin.venice.pubsub.manager.TopicManagerIntegrationTest

✅ testRaceCondition
✅ testContainsTopicAndAllPartitionsAreOnline
✅ testContainsTopicWithExpectationAndRetry
✅ testCreateTopic
✅ testCreateTopicWhenTopicExists
✅ testDeleteTopic
✅ testDeleteTopicWithRetry
✅ testDeleteTopicWithTimeout
✅ testExpectedRetentionTime
✅ testGetAllTopicRetentions
✅ testGetAndUpdateTopicRetentionForNonExistingTopic
✅ testGetConfigForNonExistingTopic
✅ testGetLastOffsets
✅ testGetLatestOffsetForNonExistingTopic
✅ testGetLatestProducerTimestampForNonExistingTopic
✅ testGetProducerTimestampOfLastDataRecord
✅ testGetProducerTimestampOfLastDataRecordOnEmptyTopic
✅ testGetProducerTimestampOfLastDataRecordWithControlMessage
✅ testGetProducerTimestampOfLastDataRecordWithOnlyControlMessages
✅ testGetSomeTopicConfigs
✅ testGetSomeTopicConfigsForEmptyTopics
✅ testGetSomeTopicConfigsForUnknownTopics
✅ testGetTopicConfig
✅ testGetTopicConfigWithUnknownTopic
✅ testListAllTopics
✅ testListOffsetsOnEmptyTopic
✅ testMinimumExpectedRetentionTime
✅ testSyncDeleteTopic
✅ testTimeoutOnGettingMaxOffset
✅ testUpdateTopicCompactionPolicy
✅ testUpdateTopicCompactionPolicyForNonExistingTopic
✅ testUpdateTopicMinISR
✅ testUpdateTopicRetention

✅ internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.adapter.kafka.consumer.ApacheKafkaConsumerTest.xml

2 tests were completed in 4s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.linkedin.venice.pubsub.adapter.kafka.consumer.ApacheKafkaConsumerTest 2✅ 4s

✅ com.linkedin.venice.pubsub.adapter.kafka.consumer.ApacheKafkaConsumerTest

✅ testBatchUnsubscribe
✅ testPauseAndResume

✅ internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.adapter.kafka.producer.ApacheKafkaProducerAdapterITest.xml

4 tests were completed in 1s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.linkedin.venice.pubsub.adapter.kafka.producer.ApacheKafkaProducerAdapterITest 4✅ 1s

✅ com.linkedin.venice.pubsub.adapter.kafka.producer.ApacheKafkaProducerAdapterITest

✅ testProducerCloseCanUnblockSendMessageCallerThread[0](false)
✅ testProducerCloseCanUnblockSendMessageCallerThread[2](true)
✅ testProducerCloseDoesNotLeaveAnyFuturesIncomplete[0](false)
✅ testProducerCloseDoesNotLeaveAnyFuturesIncomplete[2](true)

✅ internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.api.admin.PubSubAdminAdapterTest.xml

10 tests were completed in 217s with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.linkedin.venice.pubsub.api.admin.PubSubAdminAdapterTest 10✅ 217s

✅ com.linkedin.venice.pubsub.api.admin.PubSubAdminAdapterTest

✅ testContainsTopic
✅ testContainsTopicWithPartitionCheck
✅ testCreateAndDeleteTopic
✅ testDeleteTopic
✅ testGetAllTopicRetentions
✅ testGetSomeTopicConfigs
✅ testGetTopicConfig
✅ testListAllTopics
✅ testMultithreadedAccess
✅ testSetTopicConfig

✅ internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.api.consumer.PubSubConsumerAdapterTest.xml

25 tests were completed in 149s with 25 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.linkedin.venice.pubsub.api.consumer.PubSubConsumerAdapterTest 25✅ 149s

✅ com.linkedin.venice.pubsub.api.consumer.PubSubConsumerAdapterTest

✅ testBatchUnsubscribeForExistingAndNonExistentTopic
✅ testBeginningOffsetForExistingTopic
✅ testBeginningOffsetForExistingTopicWithNonExistentPartition
✅ testBeginningOffsetForNonExistentTopic
✅ testEndOffsetWithoutExplicitTimeoutForNonExistentPartition
✅ testEndOffsetsForExistingTopic
✅ testEndOffsetsForExistingTopicWithNonExistentPartition
✅ testEndOffsetsForNonExistentAndExistingTopic
✅ testEndOffsetsForNonExistentTopic
✅ testOffsetForTimeForExistingTopicWithInvalidPartition
✅ testOffsetForTimeForExistingTopicWithValidPartitionsAndMessages
✅ testOffsetForTimeForExistingTopicWithValidPartitionsButNoMessages
✅ testOffsetForTimeForNonExistentTopic
✅ testOffsetForTimeWithoutExplicitTimeoutForExistingTopicWithInvalidPartition
✅ testOffsetForTimeWithoutExplicitTimeoutForExistingTopicWithValidPartitionsButNoMessages
✅ testOffsetForTimeWithoutExplicitTimeoutForNonExistentTopic
✅ testPartitionsForExistingTopic
✅ testPartitionsForNonExistentTopic
✅ testPollPauseResume
✅ testResetOffsetForExistingTopicWithValidPartitionAndSubscription
✅ testResetOffsetForExistingTopicWithValidPartitionButNoSubscription
✅ testSubscribeForExistingTopicWithExistingPartition
✅ testSubscribeForExistingTopicWithNonExistentPartition
✅ testSubscribeForNonExistentTopic
✅ testUnsubscribeForExistingAndNonExistentTopic

✅ internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.manager.TopicManagerE2ETest.xml

4 tests were completed in 206s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.linkedin.venice.pubsub.manager.TopicManagerE2ETest 4✅ 206s

✅ com.linkedin.venice.pubsub.manager.TopicManagerE2ETest

✅ testClose
✅ testConcurrentApiExecution
✅ testMetadataApisForExistingTopics
✅ testMetadataApisForNonExistentTopics

✅ internal/venice-test-common/build/test-results/integrationTests_1280/TEST-com.linkedin.venice.pubsub.manager.TopicManagerIntegrationTest.xml

33 tests were completed in 79s with 33 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.linkedin.venice.pubsub.manager.TopicManagerIntegrationTest 33✅ 79s

✅ com.linkedin.venice.pubsub.manager.TopicManagerIntegrationTest

✅ testRaceCondition
✅ testContainsTopicAndAllPartitionsAreOnline
✅ testContainsTopicWithExpectationAndRetry
✅ testCreateTopic
✅ testCreateTopicWhenTopicExists
✅ testDeleteTopic
✅ testDeleteTopicWithRetry
✅ testDeleteTopicWithTimeout
✅ testExpectedRetentionTime
✅ testGetAllTopicRetentions
✅ testGetAndUpdateTopicRetentionForNonExistingTopic
✅ testGetConfigForNonExistingTopic
✅ testGetLastOffsets
✅ testGetLatestOffsetForNonExistingTopic
✅ testGetLatestProducerTimestampForNonExistingTopic
✅ testGetProducerTimestampOfLastDataRecord
✅ testGetProducerTimestampOfLastDataRecordOnEmptyTopic
✅ testGetProducerTimestampOfLastDataRecordWithControlMessage
✅ testGetProducerTimestampOfLastDataRecordWithOnlyControlMessages
✅ testGetSomeTopicConfigs
✅ testGetSomeTopicConfigsForEmptyTopics
✅ testGetSomeTopicConfigsForUnknownTopics
✅ testGetTopicConfig
✅ testGetTopicConfigWithUnknownTopic
✅ testListAllTopics
✅ testListOffsetsOnEmptyTopic
✅ testMinimumExpectedRetentionTime
✅ testSyncDeleteTopic
✅ testTimeoutOnGettingMaxOffset
✅ testUpdateTopicCompactionPolicy
✅ testUpdateTopicCompactionPolicyForNonExistingTopic
✅ testUpdateTopicMinISR
✅ testUpdateTopicRetention