Class CoverageModule

  • All Implemented Interfaces:
    Module

    public class CoverageModule
    extends Object
    implements Module
    Module for measuring code coverage in UDFs.
    • Constructor Detail

      • CoverageModule

        public CoverageModule​(LocalServiceExposer localServiceExposer,
                              com.exasol.bucketfs.Bucket bucket)
        Create a new instance of CoverageModule.
        Parameters:
        localServiceExposer - Proxy factory that makes ports of the test host available in the container
        bucket - Bucket to upload the agent to
    • Method Detail

      • getJvmOptions

        public Stream<String> getJvmOptions()
        Description copied from interface: Module
        Get JVM options required by this module.
        Specified by:
        getJvmOptions in interface Module
        Returns:
        JVM options