@@ -31,9 +31,10 @@ import {
3131 expect as playExpect ,
3232 test ,
3333 RunnerOptions ,
34- isWindows ,
3534 waitForPodmanMachineStartup ,
35+ isWindows ,
3636 isLinux ,
37+ isMac ,
3738 isCI ,
3839 resetPodmanMachinesFromCLI ,
3940 handleConfirmationDialog ,
@@ -62,6 +63,7 @@ import type { ApplicationCatalog } from '../../../packages/shared/src/models/IAp
6263const AI_LAB_EXTENSION_OCI_IMAGE =
6364 process . env . EXTENSION_OCI_IMAGE ?? 'ghcr.io/containers/podman-desktop-extension-ai-lab:nightly' ;
6465const AI_LAB_EXTENSION_PREINSTALLED : boolean = process . env . EXTENSION_PREINSTALLED === 'true' ;
66+ const EXT_TEST_RAG_CHATBOT : boolean = process . env . EXT_TEST_RAG_CHATBOT === 'true' ;
6567const AI_LAB_CATALOG_STATUS_ACTIVE : string = 'ACTIVE' ;
6668
6769let aiLabPage : AILabDashboardPage ;
@@ -146,6 +148,28 @@ test.beforeAll(async ({ runner, welcomePage, page }) => {
146148 runner . setVideoAndTraceName ( 'ai-lab-e2e' ) ;
147149 await welcomePage . handleWelcomePage ( true ) ;
148150 await waitForPodmanMachineStartup ( page , 180_000 ) ;
151+
152+ console . log ( `
153+ **********************************
154+ * TEST CONFIGURATION INFORMATION *
155+ **********************************
156+
157+ AI Lab Extension OCI Image: ${ AI_LAB_EXTENSION_OCI_IMAGE }
158+ AI Lab Extension Preinstalled: ${ AI_LAB_EXTENSION_PREINSTALLED }
159+ Test Audio File Path: ${ TEST_AUDIO_FILE_PATH }
160+ Playground Test Models: ${ PLAYGROUND_TEST_MODELS . join ( ', ' ) }
161+ AI App HTTP Tests: ${ AI_APP_HTTP_TEST_APP_NAMES . join ( ', ' ) }
162+ AI App Service Response Tests: ${ AI_APP_SERVICE_RESPONSE_TEST_APP_NAMES . join ( ', ' ) }
163+
164+ Test RAG Chatbot Apps: ${ EXT_TEST_RAG_CHATBOT }
165+
166+ IS WINDOWS: ${ isWindows }
167+ IS LINUX: ${ isLinux }
168+ IS MAC: ${ isMac }
169+ IS CI: ${ isCI } CI env variable: ${ process . env . CI ?? 'undefined' }
170+
171+ **********************************
172+ ` ) ;
149173} ) ;
150174
151175test . afterAll ( async ( { runner } ) => {
0 commit comments