Git Product home page Git Product logo

Comments (8)

rebornix avatar rebornix commented on September 28, 2024

https://dev.azure.com/monacotools/Monaco/_build/results?buildId=279278&view=results

  1. VSCode Smoke Tests (Electron)
    Terminal
    Terminal splitCwd
    "after all" hook for "should inherit cwd when split and update the tab description - alt click":
    Error: Timeout: is active element ' .monaco-editor[data-uri$="settings.json"] textarea' after 20 seconds.
    at Code.poll (/mnt/vss/_work/1/s/test/automation/out/code.js:204:23)
    at async Code.waitForActiveElement (/mnt/vss/_work/1/s/test/automation/out/code.js:166:9)
    at async Editor.waitForEditorFocus (/mnt/vss/_work/1/s/test/automation/out/editor.js:68:9)
    at async SettingsEditor.openUserSettingsFile (/mnt/vss/_work/1/s/test/automation/out/settings.js:50:9)
    at async SettingsEditor.clearUserSettings (/mnt/vss/_work/1/s/test/automation/out/settings.js:41:9)
    at async Context. (out/areas/terminal/terminal-splitCwd.test.js:23:13)

from vscode.

aiday-mar avatar aiday-mar commented on September 28, 2024

Seeing flaky terminal smoke tests https://dev.azure.com/monacotools/Monaco/_build/results?buildId=283595&view=logs&j=260a512b-e5ca-5cf1-3f8e-20c0fa41efc9&t=ecad4960-5379-5108-563e-8a65e2414e29 as above as well as

VSCode Smoke Tests (Web)
       Terminal
         Terminal stickyScroll
           "after all" hook for "should support multi-line prompt":
     Error: Timeout: click ' .monaco-editor[data-uri$="settings.json"] .view-lines > .view-line:nth-child(1)' after 20 seconds.
      at Code.poll (/Users/runner/work/1/s/test/automation/out/code.js:204:23)
      at async Code.waitAndClick (/Users/runner/work/1/s/test/automation/out/code.js:154:9)
      at async Editor.waitForEditorFocus (/Users/runner/work/1/s/test/automation/out/editor.js:67:9)
      at async SettingsEditor.openUserSettingsFile (/Users/runner/work/1/s/test/automation/out/settings.js:50:9)
      at async SettingsEditor.clearUserSettings (/Users/runner/work/1/s/test/automation/out/settings.js:41:9)
      at async Context.<anonymous> (out/areas/terminal/terminal-stickyScroll.test.js:25:13)

and

VSCode Smoke Tests (Web)
       Terminal
         Terminal Shell Integration
           Write data-based tests
             "after all" hook in "Write data-based tests":
     Error: Timeout: click ' .monaco-editor[data-uri$="settings.json"] .view-lines > .view-line:nth-child(1)' after 20 seconds.
      at Code.poll (/Users/runner/work/1/s/test/automation/out/code.js:204:23)
      at async Code.waitAndClick (/Users/runner/work/1/s/test/automation/out/code.js:154:9)
      at async Editor.waitForEditorFocus (/Users/runner/work/1/s/test/automation/out/editor.js:67:9)
      at async SettingsEditor.openUserSettingsFile (/Users/runner/work/1/s/test/automation/out/settings.js:50:9)
      at async SettingsEditor.clearUserSettings (/Users/runner/work/1/s/test/automation/out/settings.js:41:9)
      at async Context.<anonymous> (out/areas/terminal/terminal-shellIntegration.test.js:92:17)

from vscode.

aiday-mar avatar aiday-mar commented on September 28, 2024

Seeing a flaky terminal smoke test in https://dev.azure.com/monacotools/Monaco/_build/results?buildId=284183&view=logs&j=260a512b-e5ca-5cf1-3f8e-20c0fa41efc9&t=82df682a-a732-590f-d041-2bbd067871c9

1) VSCode Smoke Tests (Electron)
       Terminal
         Terminal Persistence
           detach/attach
             should support basic reconnection:
     Error: Timeout: get element '.quick-input-widget' after 20 seconds.
      at Code.poll (/Users/runner/work/1/s/test/automation/out/code.js:204:23)
      at async Code.waitForElement (/Users/runner/work/1/s/test/automation/out/code.js:163:16)
      at async QuickInput.waitForQuickInputClosed (/Users/runner/work/1/s/test/automation/out/quickinput.js:32:9)
      at async Terminal.runCommandWithValue (/Users/runner/work/1/s/test/automation/out/terminal.js:110:9)
      at async Context.<anonymous> (out/areas/terminal/terminal-persistence.test.js:41:17)

from vscode.

aiday-mar avatar aiday-mar commented on September 28, 2024

Also failing in the following build https://dev.azure.com/monacotools/Monaco/_build/results?buildId=284227&view=logs&j=9833cdaa-2e92-5f8d-56a8-239fd18fd628&t=91895ea7-021d-579e-1de7-d01a9dae3e5b

1) vscode API - terminal
       Terminal
         environmentVariableCollection
           should have collection variables apply to terminals immediately after setting:
     Error: Timeout: ~c2~c1 should be printed after 20 seconds.
Did not pass accept function
      at poll (/Users/runner/work/1/s/extensions/vscode-api-tests/src/utils.ts:176:10)
      at Context.<anonymous> (/Users/runner/work/1/s/extensions/vscode-api-tests/src/singlefolder-tests/terminal.test.ts:755:5)

from vscode.

meganrogge avatar meganrogge commented on September 28, 2024
  1) should create new terminals in the active editor group via command
        2) should create new terminals in the active editor group via plus button
        3) should create a terminal in the editor area by default
      Terminal Input
        Auto replies
          4) should automatically reply to a custom entry
      Terminal Persistence
        detach/attach
          5) should support basic reconnection
          - should persist buffer content
      Terminal Profiles
        6) should launch the default profile
        7) should set the default profile to a contributed one
        8) should use the default contributed profile on panel open and for splitting
        9) should set the default profile
        10) should use the default profile on panel open and for splitting
        11) createWithProfile command should create a terminal with a profile
        12) createWithProfile command should create a terminal with a contributed profile

https://dev.azure.com/monacotools/Monaco/_build/results?buildId=285406&view=results

from vscode.

meganrogge avatar meganrogge commented on September 28, 2024

Build: https://dev.azure.com/monacotools/a6d41577-0fa3-498e-af22-257312ff0545/_build/results?buildId=285577
Changes: e3b1073...e3b1073

from vscode.

Tyriar avatar Tyriar commented on September 28, 2024

Observations:

  • Early failures happened only on Windows
  • More recent failures happened on Linux
  • Happens in Electron and web
  • Screenshots show the pty host died at some point
    playwright-screenshot-1-should_create_new_terminals_in_the_active_editor_group_via_command (2)

from vscode.

Tyriar avatar Tyriar commented on September 28, 2024
2024-07-31 06:03:49.312 [info] lifecycle (main): phase changed (value: 2)
2024-07-31 06:03:49.404 [info] lifecycle (main): phase changed (value: 3)
2024-07-31 06:03:49.436 [info] update#setState disabled
2024-07-31 06:03:49.436 [info] update#ctor - updates are disabled by the environment
2024-07-31 06:03:51.910 [info] lifecycle (main): phase changed (value: 4)
2024-07-31 06:03:55.874 [error] ptyHost terminated unexpectedly with code 0
2024-07-31 06:03:57.288 [error] ptyHost terminated unexpectedly with code 0
2024-07-31 06:03:58.496 [error] ptyHost terminated unexpectedly with code 0
2024-07-31 06:03:59.034 [error] ptyHost terminated unexpectedly with code 0
2024-07-31 06:03:59.465 [error] ptyHost terminated unexpectedly with code 0
2024-07-31 06:04:00.644 [error] ptyHost terminated unexpectedly with code 0
2024-07-31 06:04:01.122 [error] ptyHost terminated unexpectedly with code 0, giving up
2024-07-31 06:04:01.123 [error] [UtilityProcess type: ptyHost, pid: 199359]: crashed with code 134 and reason 'crashed'
2024-07-31 06:04:20.653 [warning] No ptyHost heartbeat after 6 seconds
2024-07-31 06:04:25.657 [error] No ptyHost heartbeat after 12 seconds

from vscode.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.