Skip to content

Pipe: Reuse clusters across related integration tests - #18400

Open
Caideyipi wants to merge 1 commit into
apache:masterfrom
Caideyipi:pipe/reuse-it-clusters
Open

Pipe: Reuse clusters across related integration tests#18400
Caideyipi wants to merge 1 commit into
apache:masterfrom
Caideyipi:pipe/reuse-it-clusters

Conversation

@Caideyipi

Copy link
Copy Markdown
Collaborator

Summary

  • merge the receiver session, legacy security, and disabled-auto-create cases into one class-level cluster
  • move the count-point processor credential case into the existing source permission test cluster
  • run sync and async sink permission checks sequentially in one isolated test cluster
  • reuse one bidirectional pipe pair for the timeseries and template double-living cases
  • reduce the affected coverage by 8 initClusterEnvironment calls

Tests

  • mvn test-compile -pl integration-test -P with-integration-tests -DskipTests
  • IoTDBPipeReceiverIT (7 tests)
  • IoTDBPipePermissionIT#testSourcePermissionForDataAndTwoStageProcessor
  • IoTDBPipePermissionIT#testWithSyncAndAsyncSink
  • IoTDBPipeManualConflictIT#testDoubleLivingTimeseriesAndTemplate

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant