mojaloop / project

Repo to track product development issues for the Mojaloop project.
Other
22 stars 15 forks source link

[helm][testing-toolkit-test-cases] Fix delay based tests and quoting service /health tests #3949

Open kleyow opened 2 weeks ago

kleyow commented 2 weeks ago

Summary: Currently the GP tests fail due to older versions of the ttk and ttk test cases

golden_path/feature_tests/Active_Inactive_participants/active_and_inactive_participants_accounts.json - Due to faulty delay code that has been fixed in ml-testing-toolkit v17.2.1

golden_path/quoting_service/quoting_service.json - Due to health endpoint with datastore information being moved to the quoting handler.

The ttk test cases need a new versioned release and the helm charts be updated with a minor release to v16.0.1 to fix these GP tests.

Tasks: [ ] Update helm mojaloop chart to v16.0.1 [ ] Update helm ttk versions to v17.2.1 and subsequent chart version [ ] Update helm testing-toolkit-test-cases to v16.0.1 and subsequent chart version

Severity: (Low, Medium, High)

Priority: (Critical, Medium, Low)

Expected Behavior These GP tests pass

Steps to Reproduce

  1. Deploy v16.0.0 on IAC
  2. Run GP

Specifications

Notes:

image.png
elnyry-sam-k commented 2 weeks ago

hi @kleyow , thanks for catching this.

This should've been done while updating the structure of the quoting service, you're correct!

But in this comment:

golden_path/feature_tests/Active_Inactive_participants/active_and_inactive_participants_accounts.json - Due to faulty delay code that has been fixed in v17.2.1

which service / repo version are you referring to, as v17.2.1?

kleyow commented 2 weeks ago

@elnyry-sam-k ml-testing-toolkit v17.2.1, updated the opening post.