Skip to content

Conversation

@vpaiu
Copy link
Contributor

@vpaiu vpaiu commented Nov 26, 2025

Issue

D348189549

Description of Changes

  • Fixed all failing (18 out 65) default vs code smoke tests when run for sagemaker E2E testing (in the patches/test/sagemaker/fix-smoke-tests.diff patch).
  • Deleted unnecessary beforeAll and afterAll in test/smoke/src/main.ts because we do the equivalent with playwright when accessing the sagemaker code editor space (in the patches/test/sagemaker/sagemaker-smoke-testing-entry.diff patch).
  • Did minor fixes for multiple tests.
  • Rewrote part of the Multiroot tests (now its fully done with playwright) because their setup wasn't compatible with the SageMaker E2E testing.

Testing

  • Run the E2E testing locally and verified that all tests pass.

Screenshots/Videos

N/A

Additional Notes

N/A

Backporting

N/A


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@vpaiu vpaiu requested a review from a team as a code owner November 26, 2025 14:50

-const CONTRIBUTED_PROFILE_NAME = `JavaScript Debug Terminal`;
-const ANY_PROFILE_NAME = '^((?!JavaScript Debug Terminal).)*$';
+const CONTRIBUTED_PROFILE_NAME = `sh`;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: This is just for SageMaker, let's add this as a comment that we will need to change this for different integrators.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can be fixed in a later PR.


const userDataDir = path.join(testDataPath, 'd');

-async function setupRepository(): Promise<void> {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's create a task to also rebase test patches in the update automation workflow.

@vpaiu vpaiu merged commit af668a2 into aws:main Nov 26, 2025
1 check passed
@vpaiu vpaiu deleted the fix-tests branch November 28, 2025 10:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants