Skip to content

Commit bada274

Browse files
authored
Nightly tests updates (#203)
* Nightly tests updates * Update src/e2e-tests/build.test.ts * cleanup
1 parent 0f6eb77 commit bada274

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

src/e2e-tests/build.test.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,11 @@ test.describe('CMSIS Solution Build Validation', () => {
141141
expect(vsCodeDriver.testWorkspaceDirectory).toBeDefined();
142142
expect(vsCodeDriver.testWorkspaceDirectory).not.toBe(sourceWorkspace);
143143

144+
await vsCodeDriver.page.openCmsisPanel();
145+
await vsCodeDriver.page.getCommands().runCommandFromPalette('CMSIS: Open Solution in Workspace');
146+
const firstWorkspaceItem = vsCodeDriver.page.getLocator('.quick-input-list .monaco-list-row').first();
147+
await firstWorkspaceItem.click();
148+
144149
try {
145150
// ==================== STEP 2: Wait for Tool Activation ====================
146151
log('info', '⏳ Waiting for Arm Environment Manager to activate tools...');

src/e2e-tests/infrastructure/vscode-driver.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@ export class VsCodeDriver {
220220
const runningApp = requireRunning(this.state);
221221

222222
try {
223+
await runningApp.pageDriver.getCommands().runCommandFromPalette('CMSIS: Close Solution');
223224
await runningApp.pageDriver.getCommands().runCommandFromPalette('View: Close All Editors');
224225
await runningApp.pageDriver.getCommands().runCommandFromPalette('Notifications: Clear All Notifications');
225226
await runningApp.pageDriver.getCommands().runCommandFromPalette('View: Kill All Terminals');

0 commit comments

Comments
 (0)