在 build.gradle.kts 中传递 jmeter 简单配置时出错

Error while passing jmeter simple configuration in build.gradle.kts

尝试在 build.gradle.ktl 文件中为 运行 jmeter gradle 传递简单配置。插件 (https://github.com/jmeter-gradle-plugin/jmeter-gradle-plugin/wiki/Getting-Started)

我正在尝试通过简单的配置,我的 build.gradle.kts 文件如下所示

jmeter {
jmTestFiles = [file("src/test/jmeter/test2.jmx")] //if jmx file is not 
in the default location
jmSystemPropertiesFiles= [file("src/test/jmeter/jmeter.properties")] 
//to add additional system properties
enableExtendedReports = true //produce Graphical and CSV reports
}

我遇到以下错误

Script compilation errors:

Line 7: jmTestFiles = [file("src/test/jmeter/test2.jmx")] ^ Type mismatch: inferred type is Array but (Mutable)List! was expected

Line 7: jmTestFiles = [file("src/test/jmeter/test2.jmx")] ^ Unsupported [Collection literals outside of annotations]

Line 8: jmSystemPropertiesFiles= [file("src/test/jmeter/jmeter.properties")] ^ Type mismatch: inferred type is Array but (Mutable)List! was expected

Line 8: jmSystemPropertiesFiles= [file("src/test/jmeter/jmeter.properties")] ^ Unsupported [Collection literals outside of annotations]

4 errors

我发现语法必须采用下面的 kotlin 格式

jmSystemPropertiesFiles = mutableListOf(文件("src/test/jmeter/jmeter.properties"))