Skip to content

Create script for testing node services #102

@brucetony

Description

@brucetony

The script should perform the following tasks:

  • Get a token from the bundled keycloak instance using HA client credentials
  • Get analyses from Hub
  • Create a data store
  • Start an analysis
  • Get logs for analysis
  • Stop an analysis
  • Delete an analysis
  • Delete data store
  • Delete local results from storage service

Notes:

  • RBAC will have to be disabled in deployment i.e. rbac.roleClaimName: "" in values.yaml
  • Storage service will have to initialize with some data since HA has no endpoints for writing data to it or just check if communication works with endpoint
  • Some kind of test node/project/analysis will need to exist in the hub that we can reuse
  • Project and Analysis UUIDs will need to be static and provided to the script, possibly as Github env vars

Metadata

Metadata

Assignees

Labels

nodeSpecific issue for Node deployment

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions