JPT test app performance fails with NoSuchMethodError

Hi,

I’m trying to use JPT for testing app performance, but shouldNotSlowJiraDown(com.atlassian.performance.tools.referencejiraapp.SlowEventListenerPerformanceIT) test fails at runtime with the following exception:

java.lang.NoSuchMethodError: com.amazonaws.client.AwsSyncClientParams.getAdvancedConfig()Lcom/amazonaws/client/builder/AdvancedConfig;
	at com.amazonaws.services.rds.AmazonRDSClient.<init>(AmazonRDSClient.java:334)
	at com.amazonaws.services.rds.AmazonRDSClient.<init>(AmazonRDSClient.java:318)
	at com.amazonaws.services.rds.AmazonRDSClientBuilder.build(AmazonRDSClientBuilder.java:61)
	at com.amazonaws.services.rds.AmazonRDSClientBuilder.build(AmazonRDSClientBuilder.java:27)
	at com.amazonaws.client.builder.AwsSyncClientBuilder.build(AwsSyncClientBuilder.java:46)
	at com.atlassian.performance.tools.aws.api.Aws.<init>(Aws.kt:61)
	at com.atlassian.performance.tools.aws.api.Aws.<init>(Aws.kt:40)
	at com.atlassian.performance.tools.aws.api.Aws$Builder.build(Aws.kt:379)
	at com.atlassian.performance.tools.referencejiraapp.aws.MyAws.<init>(MyAws.java:39)
	at com.atlassian.performance.tools.referencejiraapp.SlowEventListenerPerformanceIT.shouldNotSlowJiraDown(SlowEventListenerPerformanceIT.java:19)

Looks like it takes wrong com.amazonaws.aws-java-sdk-rds dependency at some point. I can see two 1.11.424 and 1.11.817 downloaded during build and running ./mvnw dependency:tree shows 1.111.424 for aws-java-sdk-core, from
± com.atlassian.performance.tools:jira-performance-tests:jar:3.5.0:test
| ± com.atlassian.performance.tools:workspace:jar:2.0.1:test

So I’ve added explicit aws-java-sdk-core:1.11.817 and it started to work till Exception:
Stack jpt-short-term-storage-668a08a9 creation failed: {StackId: arn:aws:cloudformation:us-east-1:754714961932:stack/jpt-short-term-storage-668a08a9/94820f50-f1ce-11ea-b786-12f0216d258f,StackName: jpt-short-term-storage-668a08a9,Description: Stores files needed during a test. IAM profiles provision slowly, so reusing them can be desirable.,Parameters: [],CreationTime: Tue Sep 08 14:26:54 CEST 2020,DeletionTime: Tue Sep 08 14:27:00 CEST 2020,RollbackConfiguration: {RollbackTriggers: [],},StackStatus: ROLLBACK_COMPLETE,DisableRollback: false,NotificationARNs: [],Capabilities: [CAPABILITY_IAM],Outputs: [],Tags: [{Key: resource_owner,Value: mkwidzinski}, {Key: service_name,Value: Transport files necessary to run the tests}, {Key: lifespan,Value: PT720H}, {Key: os_user_name,Value: azhdanov}, {Key: expiry,Value: 2020-10-08T12:26:53.625Z}, {Key: business_unit,Value: Engineering-Server}, {Key: Name,Value: Jira Performance Tests}],DriftInformation: {StackDriftStatus: NOT_CHECKED,}}

User, credentials I’m using, has AdministratorAccess. Could someone please help me to diagnose, what could be wrong?

Thank you.