You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by vl...@apache.org on 2023/01/09 10:12:20 UTC
[jmeter] 03/04: Ignore empty directories for batch test task input directory
This is an automated email from the ASF dual-hosted git repository.
vladimirsitnikov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jmeter.git
commit 7cb5772a1542bcb570532602b802253e104555d4
Author: Sandra Thieme <st...@gradle.com>
AuthorDate: Fri Jan 6 11:17:19 2023 +0100
Ignore empty directories for batch test task input directory
Empty directories are created in bin/testfiles that need to be ignored
as task inputs to improve incremental builds.
---
.../src/main/kotlin/org/apache/jmeter/buildtools/batchtest/BatchTest.kt | 2 ++
1 file changed, 2 insertions(+)
diff --git a/buildSrc/subprojects/batchtest/src/main/kotlin/org/apache/jmeter/buildtools/batchtest/BatchTest.kt b/buildSrc/subprojects/batchtest/src/main/kotlin/org/apache/jmeter/buildtools/batchtest/BatchTest.kt
index 95daf993f9..cf19f44612 100644
--- a/buildSrc/subprojects/batchtest/src/main/kotlin/org/apache/jmeter/buildtools/batchtest/BatchTest.kt
+++ b/buildSrc/subprojects/batchtest/src/main/kotlin/org/apache/jmeter/buildtools/batchtest/BatchTest.kt
@@ -25,6 +25,7 @@ import org.eclipse.jgit.diff.RawTextComparator
import org.eclipse.jgit.util.io.AutoCRLFInputStream
import org.gradle.api.GradleException
import org.gradle.api.model.ObjectFactory
+import org.gradle.api.tasks.IgnoreEmptyDirectories
import org.gradle.api.tasks.Input
import org.gradle.api.tasks.InputDirectory
import org.gradle.api.tasks.InputFile
@@ -48,6 +49,7 @@ open class BatchTest @Inject constructor(objects: ObjectFactory) : JavaExec() {
val testName = objects.property<String>()
@InputDirectory
+ @IgnoreEmptyDirectories
val inputDirectory = objects.directoryProperty().convention(
project.rootProject.layout.projectDirectory.dir("bin/testfiles")
)