File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
services/src/test/groovy/org/jfrog/artifactory/client Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ package org.jfrog.artifactory.client
22
33import org.hamcrest.CoreMatchers
44import org.jfrog.artifactory.client.model.RepositoryType
5+ import org.jfrog.artifactory.client.model.impl.RepositoryTypeImpl
56import org.jfrog.artifactory.client.model.repository.settings.RepositorySettings
67import org.jfrog.artifactory.client.model.repository.settings.impl.GemsRepositorySettingsImpl
78import org.testng.annotations.Test
@@ -22,8 +23,12 @@ class GemsPackageTypeRepositoryTests extends BaseRepositoryTests {
2223 def settings = new GemsRepositorySettingsImpl ()
2324
2425 settings. with {
25- // remote
26- listRemoteFolderItems = rnd. nextBoolean()
26+ // remote - Use false for REMOTE repos to prevent rubygems.org indexing that causes locks
27+ if (repositoryType == RepositoryTypeImpl . REMOTE ) {
28+ listRemoteFolderItems = false // Prevent background indexing of rubygems.org
29+ } else {
30+ listRemoteFolderItems = rnd. nextBoolean() // Maintain test coverage for other types
31+ }
2732 }
2833
2934 return settings
You can’t perform that action at this time.
0 commit comments