• S
    [FLINK-3995] [build] Properly structure test scopes and dependencies · 4b71e0e7
    Stephan Ewen 提交于
    Makes the JUnit test utils (TestLogger, retry rules, ...) properly available to
    other projects without the 'flink-core' test-jar, via the 'flink-test-utils-junit' project.
    
    Makes the ForkableMiniCluster, TestEnvironment,  and other test utilities available in the 'main'
    scope of the 'flink-test-utils' project.
    
    Creates a 'flink-test-utils-parent' project that holds the 'flink-test-utils-junit' and
    'flink-test-utils' project.
    
    Also moves some tests between projects and inlines some very simple utility functions in
    order to simplify some test jar dependencies.
    4b71e0e7
pom.xml 39.0 KB