[MGNLTEST-238] SPA Tests: Scaled external SPA docker setup Created: 23/May/22  Updated: 24/May/22  Resolved: 24/May/22

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

Type: Task Priority: Neutral
Reporter: Rishab Dhar Assignee: Rishab Dhar
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Cloners
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Epic Link: SaaS TPR - SPA Tests
Sprint: DevX 10
Story Points: 0
Team: DeveloperX

 Description   

As part of DEV-1837 an external SPA dockerized container setup was introduced in ce for running integration tests.

However, the solution has two limitations:

  • The setup works only on Jenkins (as the magnolia host is derived from dig command). For local test run, the changes need to be done manually (or by exposing magnolia port on router).
  • The setup works only in single instance mode, with a hardcoded port 8080 for magnolia. This can in some cases lead to test failures, if the SPA test is running on a magnolia instance with another port

As part of the ticket:

  • Local setup should work automatically
  • A scaled setup for ce and dx-core should work on Jenkins

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