RyanSkraba commented on code in PR #20267: URL: https://github.com/apache/flink/pull/20267#discussion_r1003339435
########## flink-filesystems/flink-azure-fs-hadoop/src/test/java/org/apache/flink/fs/azurefs/AzureFileSystemBehaviorITCase.java: ########## @@ -70,12 +60,30 @@ public class AzureFileSystemBehaviorITCase extends FileSystemBehaviorTestSuite { private static final String TEST_DATA_DIR = "tests-" + UUID.randomUUID(); - // Azure Blob Storage defaults to https only storage accounts. We check if http support has been - // enabled on a best effort basis and test http if so. - @Parameterized.Parameters(name = "Scheme = {0}") - public static List<String> parameters() throws IOException { - boolean httpsOnly = isHttpsTrafficOnly(); - return httpsOnly ? Arrays.asList("wasbs") : Arrays.asList("wasb", "wasbs"); + /** + * Azure Blob Storage defaults to https only storage accounts, tested in the base class. + * + * <p>This nested class repeats the tests with http support, but only if a best effort check on + * https support succeeds. + */ + static class HttpSupportAzureFileSystemBehaviorITCase extends AzureFileSystemBehaviorITCase { Review Comment: I don't think this makes a significant difference to warrant the change! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@flink.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org