@@ -373,13 +373,21 @@ private Map<String, String> getVideoContainerEnvVars(
373
373
// Capabilities set to env vars with higher precedence
374
374
setCapsToEnvVars (sessionRequestCapabilities , envVars );
375
375
envVars .put ("DISPLAY_CONTAINER_NAME" , containerIp );
376
- Optional <String > testName = ofNullable (getTestName (sessionRequestCapabilities ));
377
- testName .ifPresent (name -> envVars .put ("SE_VIDEO_FILE_NAME" , String .format ("%s.mp4" , name )));
376
+ Optional <String > videoName =
377
+ ofNullable (getVideoFileName (sessionRequestCapabilities , "se:videoName" ));
378
+ if (videoName .isPresent ()) {
379
+ envVars .put ("SE_VIDEO_FILE_NAME" , String .format ("%s.mp4" , videoName .get ()));
380
+ } else {
381
+ Optional <String > testName =
382
+ ofNullable (getVideoFileName (sessionRequestCapabilities , "se:name" ));
383
+ testName .ifPresent (name -> envVars .put ("SE_VIDEO_FILE_NAME" , String .format ("%s.mp4" , name )));
384
+ }
378
385
return envVars ;
379
386
}
380
387
381
- private String getTestName (Capabilities sessionRequestCapabilities ) {
382
- Optional <Object > testName = ofNullable (sessionRequestCapabilities .getCapability ("se:name" ));
388
+ private String getVideoFileName (Capabilities sessionRequestCapabilities , String capabilityName ) {
389
+ Optional <Object > testName =
390
+ ofNullable (sessionRequestCapabilities .getCapability (capabilityName ));
383
391
if (testName .isPresent ()) {
384
392
String name = testName .get ().toString ();
385
393
if (!name .isEmpty ()) {
0 commit comments