[
https://issues.apache.org/jira/browse/HADOOP-18486?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Steve Loughran resolved HADOOP-18486.
-------------------------------------
Resolution: Duplicate
> hadoop-aws tests to take a configurable subdir in the test bucket
> -----------------------------------------------------------------
>
> Key: HADOOP-18486
> URL: https://issues.apache.org/jira/browse/HADOOP-18486
> Project: Hadoop Common
> Issue Type: Sub-task
> Components: fs/s3, test
> Affects Versions: 3.3.5
> Reporter: Steve Loughran
> Priority: Major
>
> For parallel jenkins runs (now possible with s3guard cut) we need to be able
> to run the failsafe test suites either in separate buckets brackets (which
> doesn't scale) or in subdirectories of a single bucket. That needs a way to
> pass in a base directory for the suites and to disable cleanup of the entire
> bucket afterwards. Option pick up is straightforward; we will do it the way
> we have done with the others –an auth-keys option which can be overridden on
> the command line.
> {{S3ATestUtils.createTestPath(Path defVal)}} is already used to create test
> paths; it can be extended to pick up a unique process id as well as thread id
> system property, and use that for the path it constructs.
> another system property/config option is needed to disable root dir tests
> (ITestMarkerToolRootOperations, ITestS3AContractRootDir). a config/property
> picked up by the S3AContract returning false when probed for
> "test.root-tests-enabled" should do most of that.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]