Skip to content

Ease the run of manual acceptance tests #389

Closed
@ceilfors

Description

Is your feature request related to a problem? Please describe.
There are a couple of issues when contributors are trying to run an acceptance test by themselves:

  1. SSM secret is not created automatically. The following error will occur:
{
"errorMessage": "Invalid parameters: /laconia-acceptrance-node8/apikey",
"errorType": "Error",
"stackTrace": [
"validateSsmData (/var/task/node_modules/@laconia/config/src/SsmConfigConverter.js:3:11)",
"SsmConfigConverter._getParameterMap (/var/task/node_modules/@laconia/config/src/SsmConfigConverter.js:19:5)",
"<anonymous>",
"process._tickDomainCallback [as _tickCallback] (internal/process/next_tick.js:228:7)"
]
}
  1. S3 buckets has a name conflict. The following error will occur:
An error occurred: S3Tracker - laconia-acceptance-node8-tracker already exists.

Describe the solution you'd like

  • Contributors should be able to run acceptance test to their own AWS account with one command
  • And/or, the steps to run the acceptance test must be documented well

Additional context

Metadata

Assignees

Labels

comp: acceptance testAcceptance tests improvementcomp: kaizenDevelopment experience improvements, such as prettier, etc

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions