Skip to content

S3 Repository Plugin testingConventions task is failing Unix Compatibility Tests #42680

@jbaiera

Description

@jbaiera

Affecting master and 7.x

master:
Failure: https://elasticsearch-ci.elastic.co/job/elastic+elasticsearch+master+multijob-unix-compatibility/os=amazon/458/console
Scan: https://gradle.com/s/uwbrvy32tllms
Message:

:plugins:repository-s3:testingConventions FAILED
--
Test classes are not included in any enabled task (:plugins:repository-s3:testRepositoryCreds,:plugins:repository-s3:integTestECSRunner,:plugins:repository-s3:integTestRunner,:plugins:repository-s3:test):
* org.elasticsearch.repositories.s3.S3RepositoryThirdPartyTests

7.x:
Failure: https://elasticsearch-ci.elastic.co/job/elastic+elasticsearch+7.x+multijob-unix-compatibility/os=centos-6/241/console
Scan: https://gradle.com/s/gtn2gln6obqqm
Message:

:plugins:repository-s3:testingConventions FAILED
--
Test classes are not included in any enabled task (:plugins:repository-s3:testRepositoryCreds,:plugins:repository-s3:integTestECSRunner,:plugins:repository-s3:integTestRunner,:plugins:repository-s3:test):
* org.elasticsearch.repositories.s3.S3RepositoryThirdPartyTests

This seems to be related to #42586 as it is referencing the new test added in that PR.

I was unable to reproduce this locally. It seems that this fails in CI because testingConventions is not aware of the new thirdPartyTest task. In my local instance it looks like testingConventions is aware of the new task, and thus passes just fine.

Fair warning: My local env is a Mac, so if this is a Unix specific issue that would make sense that it wouldn't reproduce.

Setting this as Core/Infra/Build because I can't determine if it's an issue with how testingConventions is executing or if it's something to do with the S3 build file.

Metadata

Metadata

Labels

:Delivery/BuildBuild or test infrastructure>test-failureTriaged test failures from CITeam:DeliveryMeta label for Delivery team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions