Adds new type TestResultRaw to apex-node. This type will be the internal representation of test results in a form that follows the structure of data queried from SOQL (pretty much same as TestResult is now). The new type will need new summary section field testSetupTime as a number.
What issues does this PR fix or reference?
@W-15923080@
Functionality After
New type TestResultRaw is used as the internal data structure for accumulating test results
Type TestResultRaw will have the property testSetupTime present if available
Section "tests" will have test setup method entries, if available
TestResult API contract remains unchanged
TestResultRaw transform to TestResult will not propagate any of the new test setup data to the API caller.
Extra:
Updates validate pr workflow: adds synchronize type. The synchronize event helps ensure that workflows are re-run whenever there are new commits added to the pull request
What does this PR do?
Adds new type TestResultRaw to apex-node. This type will be the internal representation of test results in a form that follows the structure of data queried from SOQL (pretty much same as TestResult is now). The new type will need new summary section field testSetupTime as a number.
What issues does this PR fix or reference?
@W-15923080@
Functionality After
TestResultRaw
is used as the internal data structure for accumulating test resultsTestResultRaw
transform toTestResult
will not propagate any of the new test setup data to the API caller.Extra: