@@ -20,8 +20,12 @@ import {
2020import { assertValueIsTrue } from './utils/asserts' ;
2121// eslint-disable-next-line import/no-internal-modules
2222import { assertUserlandPack } from './utils/config/assertUserlandPack' ;
23+ // eslint-disable-next-line import/no-internal-modules
24+ import { updateConfig } from './utils/config/updateConfig' ;
2325import { getPathToPack } from './utils/environment' ;
2426import { setCustomInspectOnFunction } from './utils/fn' ;
27+ // eslint-disable-next-line import/no-internal-modules
28+ import { readStartInfoSync } from './utils/fs/readStartInfoSync' ;
2529import { setReadonlyProperty } from './utils/object' ;
2630import { isUiMode } from './utils/uiMode' ;
2731import { isLocalRun } from './configurator' ;
@@ -116,31 +120,27 @@ const playwrightConfig = defineConfig({
116120 pathTemplate : `${ ABSOLUTE_PATH_TO_PROJECT_ROOT_DIRECTORY } /${ EXPECTED_SCREENSHOTS_DIRECTORY_PATH } /{arg}.png` ,
117121 } ,
118122 } ,
119-
120123 fullyParallel : true ,
121-
122124 globalTimeout : userlandPack . packTimeout ,
123-
124125 outputDir : join ( relativePathFromInstalledE2edToRoot , INTERNAL_REPORTS_DIRECTORY_PATH ) ,
125-
126126 projects : [ { name : userlandPack . browserName , use : useOptions } ] ,
127-
128127 retries : isLocalRun ? 0 : userlandPack . maxRetriesCountInDocker - 1 ,
129-
130128 testDir : join ( relativePathFromInstalledE2edToRoot , TESTS_DIRECTORY_PATH ) ,
131129 testIgnore : [ '**/node_modules/**' , '**/*.skip.ts' ] ,
132130 testMatch : userlandPack . testFileGlobs as Mutable < typeof userlandPack . testFileGlobs > ,
133-
134131 timeout : userlandPack . testTimeout ,
135-
136132 workers : userlandPack . concurrency ,
137-
138133 ...userlandPack . overriddenConfigFields ,
139-
140134 use : useOptions ,
141135} ) ;
142136
143137const config : FullPackConfig = Object . assign ( playwrightConfig , userlandPack ) ;
144138
139+ try {
140+ const startInfo = readStartInfoSync ( ) ;
141+
142+ updateConfig ( config , startInfo ) ;
143+ } catch { }
144+
145145// eslint-disable-next-line import/no-default-export
146146export default config ;
0 commit comments