Provide possibility to merge phasedData properties
- Dominant language
- Java
- Stars
- 9
- Forks
- 4
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 7
Description
Whenever we perform export phased data the phasedData file we create is replaced with the new information.
One suggestion is to have a merge option. That if the file already exists we just enrich it. I.e.
* For the same property , we replace it
* For a new property we add it
This should be managed with a global variable sysem property, so when set to true we keep the existing properties
Relevance: when executing phased tests in parallel suite threads
Issue proposed by @priyankasaini077
Contributor guide
Research direction
Start by locating the phased data export entry point and the existing global system-property handling. Trace how an existing phasedData file is replaced, then verify that the configured merge behavior replaces matching properties while retaining existing ones and adds new properties, including when phased tests run in parallel.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100