|
254 | 254 | import static datadog.trace.api.config.CiVisibilityConfig.CIVISIBILITY_REMOTE_ENV_VARS_PROVIDER_KEY;
|
255 | 255 | import static datadog.trace.api.config.CiVisibilityConfig.CIVISIBILITY_REMOTE_ENV_VARS_PROVIDER_URL;
|
256 | 256 | import static datadog.trace.api.config.CiVisibilityConfig.CIVISIBILITY_REPO_INDEX_DUPLICATE_KEY_CHECK_ENABLED;
|
| 257 | +import static datadog.trace.api.config.CiVisibilityConfig.CIVISIBILITY_REPO_INDEX_FOLLOW_SYMLINKS; |
257 | 258 | import static datadog.trace.api.config.CiVisibilityConfig.CIVISIBILITY_RESOURCE_FOLDER_NAMES;
|
258 | 259 | import static datadog.trace.api.config.CiVisibilityConfig.CIVISIBILITY_RUM_FLUSH_WAIT_MILLIS;
|
259 | 260 | import static datadog.trace.api.config.CiVisibilityConfig.CIVISIBILITY_SCALATEST_FORK_MONITOR_ENABLED;
|
@@ -1001,6 +1002,7 @@ public static String getHostName() {
|
1001 | 1002 | private final boolean ciVisibilityTestSkippingEnabled;
|
1002 | 1003 | private final boolean ciVisibilityCiProviderIntegrationEnabled;
|
1003 | 1004 | private final boolean ciVisibilityRepoIndexDuplicateKeyCheckEnabled;
|
| 1005 | + private final boolean ciVisibilityRepoIndexFollowSymlinks; |
1004 | 1006 | private final int ciVisibilityExecutionSettingsCacheSize;
|
1005 | 1007 | private final int ciVisibilityJvmInfoCacheSize;
|
1006 | 1008 | private final int ciVisibilityCoverageRootPackagesLimit;
|
@@ -2261,6 +2263,8 @@ PROFILING_DATADOG_PROFILER_ENABLED, isDatadogProfilerSafeInCurrentEnvironment())
|
2261 | 2263 | configProvider.getBoolean(CIVISIBILITY_CIPROVIDER_INTEGRATION_ENABLED, true);
|
2262 | 2264 | ciVisibilityRepoIndexDuplicateKeyCheckEnabled =
|
2263 | 2265 | configProvider.getBoolean(CIVISIBILITY_REPO_INDEX_DUPLICATE_KEY_CHECK_ENABLED, true);
|
| 2266 | + ciVisibilityRepoIndexFollowSymlinks = |
| 2267 | + configProvider.getBoolean(CIVISIBILITY_REPO_INDEX_FOLLOW_SYMLINKS, false); |
2264 | 2268 | ciVisibilityExecutionSettingsCacheSize =
|
2265 | 2269 | configProvider.getInteger(CIVISIBILITY_EXECUTION_SETTINGS_CACHE_SIZE, 16);
|
2266 | 2270 | ciVisibilityJvmInfoCacheSize = configProvider.getInteger(CIVISIBILITY_JVM_INFO_CACHE_SIZE, 8);
|
@@ -3822,6 +3826,10 @@ public boolean isCiVisibilityRepoIndexDuplicateKeyCheckEnabled() {
|
3822 | 3826 | return ciVisibilityRepoIndexDuplicateKeyCheckEnabled;
|
3823 | 3827 | }
|
3824 | 3828 |
|
| 3829 | + public boolean isCiVisibilityRepoIndexFollowSymlinks() { |
| 3830 | + return ciVisibilityRepoIndexFollowSymlinks; |
| 3831 | + } |
| 3832 | + |
3825 | 3833 | public int getCiVisibilityExecutionSettingsCacheSize() {
|
3826 | 3834 | return ciVisibilityExecutionSettingsCacheSize;
|
3827 | 3835 | }
|
|
0 commit comments