[ https://issues.apache.org/jira/browse/KAFKA-2581?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14909033#comment-14909033 ]
Ewen Cheslack-Postava commented on KAFKA-2581: ---------------------------------------------- Excellent, that's much better scoping than "everything". I have not looked closely enough at the SSL patches and I know you have a much better handle on what's useful to test -- if there's a case for replication_test breaking under SSL in ways it wouldn't under plaintext, I absolutely trust you to determine that :) It's definitely possible that *all* tests we have in ducktape now are useful to have SSL and non-SSL versions of simply because we only have a few tests! One of the reasons I was trying to reduce the scope is that the approach to a patch for this is completely different if you want to test *everything* with SSL vs plaintext compared to just testing a small subset of tests with SSL enabled/disabled. If you really want to test everything with SSL on/off, then we'd want a ducktape mechanism to help with global switches. In contrast, if we just want to parameterize a certain set of tests (which might currently, but not always, be all tests), then we probably just need an SSL flag on the KafkaService class and @parametrize annotations on a few tests. I'm obviously all for adding system tests where it makes sense, but I want to be judicious when adding them because each one is relatively expensive. > Run all existing ducktape tests with SSL-enabled clients and brokers > -------------------------------------------------------------------- > > Key: KAFKA-2581 > URL: https://issues.apache.org/jira/browse/KAFKA-2581 > Project: Kafka > Issue Type: Sub-task > Components: security > Affects Versions: 0.9.0.0 > Reporter: Rajini Sivaram > Assignee: Rajini Sivaram > Fix For: 0.9.0.0 > > > New ducktape tests for testing SSL are being added under KAFKA-2417. This > task will enable existing ducktape tests to be run with SSL-enabled brokers > and clients. -- This message was sent by Atlassian JIRA (v6.3.4#6332)