[MGNLTEST-293] Extend IntegrationTestSettings, "merging" w/ SaasConfiguration Created: 02/Aug/22  Updated: 18/Aug/22  Resolved: 08/Aug/22

Status: Closed
Project: Magnolia Test Framework
Component/s: None
Affects Version/s: None
Fix Version/s: 1.3.5

Type: Improvement Priority: Major
Reporter: Christoph Meier Assignee: Christoph Meier
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: 7.5h
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty
Task DoD:
[X]* Doc/release notes changes? Comment present?
[X]* Downstream builds green?
[X]* Solution information and context easily available?
[X]* Tests
[X]* FixVersion filled and not yet released
[X]  Architecture Decision Record (ADR)
Epic Link: improve-test-fwk-configurability

 Description   

IntegrationTestSettings must be extended in order to allow parameterising for SaaS context.

See https://wiki.magnolia-cms.com/display/DEV/2022-06-30+GoI_QA+_T+2-weekly+meeting  which list the various required parameters depending on their "category".

Some of the params are already present in the class IntegrationTestSettings - others needs to be added.

In a nutshell - IntegrationTestSettings should replace SaasConfiguration in cloud/e2e - and also should be useable in other cloud-subreactors with INT tests.

 

Developer notes

On SaaS tests, IntegrationTestSettings should replace info.magnolia.cloud.e2e.SaasConfiguration - or in other words: SaaStests should use IntegrationTestSettings instead of SaasConfiguration - once this ticket has been tackled.

When adding missing params to IntegrationTestSettings - which were present at SaasConfiguration - please use same defaults and same "keys" (to be used when adding System parameters)



 Comments   
Comment by Christoph Meier [ 08/Aug/22 ]

Reviewed (by Chan, Nguyen) and integrated.
Closing it now.

Generated at Mon Feb 12 07:47:26 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.