How do I install it

I installed the mod but when I go to city to change models the model changer is there but it doesn't work :(

if you have the mod gorilla tag LIV that can mess it up, i uninstalled it and it worked fine

you have to the unzipped file


REQUEST: Windows native hwnd and events

Hello,
At the moment it seems like that it isn't possible to get the native hwnd from a window. It would be really nice to be able to do this.
As an example would be electron with this.
Also the hook methods would be extremely useful (this).
Thanks.

it isn't possible to get the native hwnd from a window. It would be really nice to be able to do this.

What would you like to do with that handle? Using that handle in Javascript seems quite complex (requiring a native module) and platform dependent.

Also the hook methods would be extremely useful (this).

This only works for Windows, cross platform support is one of the main conditions for adding new features to libui.

If you do cross platform development you sometimes still need to use platform specific features. Some programs communicate over the windows messaging system.


Autoscroll - Improve acceleration configuration

Currently, we have two containers in the same DndContext.
The acceleration can't be configured on a per-container basis, thus we have an acceleration too slow for one, and too fast for the other.
We need a way to configure the scroll speed differently for each container.
A method similar to autoScroll.canScroll that would return the default acceleration or a computed one.
Hypothetical usage:
// `DndContext` config
computeAcceleration(element, defaultAcceleration) {
     if (element.id === 'slow-container-id') {
          return 2;
     }
     if (element.id === 'fast-container-id') {
          return 15;
     }

     return defaultAcceleration
}

I would also love to see something like this implemented.

I don't know well the package but it seems like making this change could work. Our issue was around the autoScroller implementation:
const scrollLeft = Math.round(scrollSpeed.current.x * scrollDirection.current.x);
const scrollTop = Math.round(scrollSpeed.current.y * scrollDirection.current.y);

https://github.com/clauderic/dnd-kit/blob/e2a1776d0de657669192d3cfd1558e91905b5fad/packages/core/src/hooks/utilities/useAutoScroller.ts#L96-L97


[bug] Types for FS/exists function wrong in shipped d.ts files

Describe the bug
Pulling in exists from @tauri-apps/api/fs shows this call signature
declare function exists(path: string, options?: FsOptions): Promise<void>;

While the code shows that the value should be
declare function exists(path: string, options: FsOptions = {}): Promise<boolean>;

Reproduction

In a Tauri app import exists from @tauri-app/api/fs
Use the function on a file, e.g. const settingsExisted = await exists('settings.json', { dir: BaseDirectory.Config })
Check the return value for settingsExisted is typed as void because the declaration is dictates an empty value.

Expected behavior
The exists function should return a Promise<boolean> in its type definitions.
Platform and versions
> tauri "info"

Environment
  › OS: Windows 10.0.19043 X64
  › Webview2: 106.0.1370.47
  › MSVC:
      - Visual Studio Build Tools 2019
  › Node.js: 16.9.0
  › npm: 8.1.2
  › pnpm: 7.3.0
  › yarn: 1.22.5
  › rustup: 1.25.1
  › rustc: 1.64.0
  › cargo: 1.64.0
  › Rust toolchain: stable-x86_64-pc-windows-msvc

Packages
  › @tauri-apps/cli [NPM]: 1.1.1
  › @tauri-apps/api [NPM]: 1.1.0
  › tauri [RUST]: 1.1.1,
  › tauri-build [RUST]: 1.1.1,
  › tao [RUST]: 0.14.0,
  › wry [RUST]: 0.21.1,

App
  › build-type: bundle
  › CSP: unset
  › distDir: ../dist
  › devPath: http://localhost:1420/
  › framework: Svelte

App directory structure
  ├─ .git
  ├─ .vscode
  ├─ node_modules
  ├─ public
  ├─ src
  └─ src-tauri

Stack trace
N/A

Additional context
N/A

this has been fixed already and will be available in the next release.

When will that be exactly?

I can't give an ETA unfortunately but maybe at the end of the month.

same problem


dyld: Library not loaded: /usr/local/opt/libev/lib/libev.4.dylib

Hi I have corectl and kube-cluster installed (and iTerm). When I hit 'up' fro the kube-cluster menu I get the following. Any help to get this working would be appreciated thanks.
Kube-Cluster data disks do not exist, they will be created now ...
Creating 5GB sparse disk (QCow2) for Master ...
dyld: Library not loaded: /usr/local/opt/libev/lib/libev.4.dylib
Referenced from: /Users/mike/bin/qcow-tool
Reason: image not found
/Applications/Kube-Cluster.app/Contents/Resources/functions.sh: line 152: 15281 Abort trap: 6           ~/bin/qcow-tool create --size=5GiB master-data.img
Created 5GB Data disk for Master
Please type Nodes Data disk size in GBs followed by [ENTER]:
[default is 15]:

If I type in a GB size (e.g. 16) I get...
Please type Nodes Data disk size in GBs followed by [ENTER]:
[default is 15]: 16
Creating 16GB sparse disk (QCow2) for Node1...
dyld: Library not loaded: /usr/local/opt/libev/lib/libev.4.dylib
Referenced from: /Users/mike/bin/qcow-tool
Reason: image not found
/Applications/Kube-Cluster.app/Contents/Resources/functions.sh: line 152: 16092 Abort trap: 6           ~/bin/qcow-tool create --size="$disk_size"GiB node-01-data.img
Created 16GB Data disk for Node1
Creating 16GB sparse disk (QCow2) for Node2...
dyld: Library not loaded: /usr/local/opt/libev/lib/libev.4.dylib
Referenced from: /Users/mike/bin/qcow-tool
Reason: image not found
/Applications/Kube-Cluster.app/Contents/Resources/functions.sh: line 152: 16094 Abort trap: 6           ~/bin/qcow-tool create --size="$disk_size"GiB node-02-data.img
Created 16GB Data disk for Node2
Starting k8smaster-01 VM ...

booting k8smaster-01 (1/1)
[ERROR] stat master-data.img: no such file or directory

Master VM has not booted, please check '~/kube-cluster/logs/master_vm_up.log' and report the problem !!!

And the log is just...
MacBook-Pro:~ mike$ cat ~/kube-cluster/logs/master_vm_up.log

booting k8smaster-01 (1/1)
[ERROR] stat master-data.img: no such file or directory

yes, you got cut by this issue https://github.com/TheNewNormal/kube-solo-osx/issues/156
till we sort it out you need to run : brew install libdev

Small typo there @rimusz "libev" not "libdev" just FYI.

Thanks! Happy to close the issue for now I'll open another one if that doesn't work.


Stack overflow exception while using FindElementByImage

Description
Stack overflow exception while using FindElementByImage
Environment

.NET client build version or git revision if you use some shapshot:4.2.0
Appium server version or git revision if you use some shapshot:1.18.0-2
Desktop OS/version used to run Appium if necessary: WIN10
Node.js version (unless using Appium.app|exe) or Appium CLI or Appium.app|exe:
Mobile platform/version under test:
Real device or emulator/simulator:

Details
I am trying to use FindElementByImage to test a windows application, but it throws stack overflow exception. I am using VS 2019.
Code To Reproduce Issue [ Good To Have ]
using System;
using System.Drawing;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using OpenQA.Selenium.Appium;
using OpenQA.Selenium.Appium.Windows;
using System.Linq;
using System.IO;

namespace LatestAppium
{
    [TestClass]
    public class UnitTest1
    {
        private WindowsDriver<WindowsElement> _driver;

        [TestMethod]
        public void TestMethod1()
        {
            var options = new AppiumOptions();
            options.AddAdditionalCapability("app", "MyApp");
            options.AddAdditionalCapability("deviceName", "WindowsPC");
            options.AddAdditionalCapability("platformName", "Windows");

            _driver = new WindowsDriver<WindowsElement>(new Uri("http://<IP_ADDRESS>:4723/wd/hub"), options);
            string imgString = baseString();
            _driver.FindElementByImage(imgString).Click();

            _driver.FindElementByAccessibilityId("");

        }

        public string baseString()
        {
            using (Image image = Image.FromFile(@"E:\PersonalProject\Upload\LatestAppium\LatestAppium\Images\Create.jpg"))
            {
                using (MemoryStream m = new MemoryStream())
                {
                    image.Save(m, image.RawFormat);
                    byte[] imgBytes = m.ToArray();

                    string base64String = Convert.ToBase64String(imgBytes);
                    return base64String;

                }

            }

        }
    }
}

Please remember that, with sample code; it's easier to reproduce bug and much faster to fix it.
You can git clone https://github.com/appium/sample-code or https://github.com/appium/sample-code/tree/master/sample-code/apps and reproduce an issue using C# and sample apps.
Also you can create a gist with pasted C# code sample or put it here using markdown. About markdown please read Mastering markdown and
Writing on GitHub
Exception stacktraces
Please create a gist with pasted stacktrace of exception thrown by .NET.
Link to Appium logs
Please create a gist which is a paste of your full Appium logs, and link them here. Do not paste your full Appium logs here, as it will make this issue very long and hard to read!
If you are reporting a bug, always include Appium logs as linked gists! It helps to define the problem correctly and clearly.

Stacktrace? Logs?

I get the below error:

Appium logs:
The server is running
[Appium] Welcome to Appium v1.18.0
[Appium] Non-default server args:
[Appium]   address: <IP_ADDRESS>
[Appium]   relaxedSecurityEnabled: true
[Appium]   allowInsecure: {
[Appium]   }
[Appium]   denyInsecure: {
[Appium]   }
[Appium] Appium REST http interface listener started on <IP_ADDRESS>:4723
[HTTP] --> POST /wd/hub/session
[HTTP] {"desiredCapabilities":{"app":"C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe","deviceName":"WindowsPC","platformName":"Windows"},"capabilities":{"firstMatch":[{"platformName":"Windows"}]}}
[W3C] Calling AppiumDriver.createSession() with args: [{"app":"C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe","deviceName":"WindowsPC","platformName":"Windows"},null,{"firstMatch":[{"platformName":"Windows"}]}]
[BaseDriver] Event 'newSessionRequested' logged at<PHONE_NUMBER>041 (15:26:15 GMT+0530 (India Standard Time))
[Appium] The following capabilities were provided in the JSONWP desired capabilities that are missing in W3C capabilities: ["app","deviceName"]
[Appium] Trying to fix W3C capabilities by merging them with JSONWP caps
[BaseDriver] The following capabilities are not standard capabilities and should have an extension prefix:
[BaseDriver]   app
[BaseDriver]   deviceName
[Appium] Appium v1.18.0 creating new WindowsDriver (v1.13.0) session
[Appium] Applying relaxed security to 'WindowsDriver' as per server command line argument. All insecure features will be enabled unless explicitly disabled by --deny-insecure
[BaseDriver] Creating session with MJSONWP desired capabilities: {
[BaseDriver]   "app": "C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe",
[BaseDriver]   "deviceName": "WindowsPC",
[BaseDriver]   "platformName": "Windows"
[BaseDriver] }
[BaseDriver] Session created with session id: 28b72f07-52e6-481f-b937-6e92302588b5
[WinAppDriver] WinAppDriver exists, but the checksum did not match. Was it replaced manually?
[WinAppDriver] WinAppDriver changed state to 'starting'
[WinAppDriver] Killing any old WinAppDrivers on same port, running: FOR /F "usebackq tokens=5" %a in (netstat -nao ^| findstr /R /C:"4724 ") do (FOR /F "usebackq" %b in (TASKLIST /FI "PID eq %a" ^| findstr /I winappdriver.exe) do (IF NOT %b=="" TASKKILL /F /PID %a))
[WinAppDriver] No old WinAppDrivers seemed to exist
[WinAppDriver] Spawning WinAppDriver with: 4724/wd/hub
[WinAppDriver] [STDOUT] Windows Application Driver listening for requests at: http://<IP_ADDRESS>:4724/wd/hub
[WD Proxy] Proxying [GET /status] to [GET http://<IP_ADDRESS>:4724/wd/hub/status] with no body
[WinAppDriver] [STDOUT] Press ENTER to exit.
 Will timeout in '20000' ms.
[WD Proxy] Matched '/session' to command name 'createSession'
[WD Proxy] Proxying [POST /session] to [POST http://<IP_ADDRESS>:4724/wd/hub/session] with body: {"desiredCapabilities":{"app":"C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe","deviceName":"WindowsPC","platformName":"Windows"}}
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT] ==========================================
[WinAppDriver] [STDOUT] POST /wd/hub/session HTTP/1.1
[WinAppDriver] [STDOUT] Accept: application/json, /
[WinAppDriver] [STDOUT] Connection: keep-alive
[WinAppDriver] [STDOUT] Content-Length: 152
[WinAppDriver] [STDOUT] Content-Type: application/json; charset=utf-8
[WinAppDriver] [STDOUT] Host: <IP_ADDRESS>:4724
[WinAppDriver] [STDOUT] User-Agent: appium
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT] {"desiredCapabilities":{"app":"C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe","deviceName":"WindowsPC","platformName":"Windows"}}
[WinAppDriver] [STDOUT] HTTP/1.1 200 OK
[WinAppDriver] [STDOUT] Content-Length: 175
[WinAppDriver] [STDOUT] Content-Type: application/json
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT] {"sessionId":"547C039B-DEAE-4F06-AAE5-60032C7CC709","status":0,"value":{"app":"C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe","platformName":"Windows"}}
[WD Proxy] Got response with status 200: {"sessionId":"547C039B-DEAE-4F06-AAE5-60032C7CC709","status":0,"value":{"app":"C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe","platformName":"Windows"}}
[WD Proxy] Determined the downstream protocol as 'MJSONWP'
[Appium] New WindowsDriver session created successfully, session 28b72f07-52e6-481f-b937-6e92302588b5 added to master session list
[BaseDriver] Event 'newSessionStarted' logged at<PHONE_NUMBER>833 (15:26:18 GMT+0530 (India Standard Time))
[MJSONWP (28b72f07)] Cached the protocol value 'MJSONWP' for the new session 28b72f07-52e6-481f-b937-6e92302588b5
[MJSONWP (28b72f07)] Responding to client with driver.createSession() result: {"app":"C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe","deviceName":"WindowsPC","platformName":"Windows"}
[HTTP] <-- POST /wd/hub/session 200 3802 ms - 200
[HTTP]
[BaseDriver] Shutting down because we waited 60 seconds for a command
[Appium] Closing session, cause was 'New Command Timeout of 60 seconds expired. Try customizing the timeout using the 'newCommandTimeout' desired capability'
[Appium] Removing session '28b72f07-52e6-481f-b937-6e92302588b5' from our master session list
[WinAppDriver] Deleting WinAppDriver session
[WinAppDriver] Deleting WinAppDriver server session
[WD Proxy] Matched '/' to command name 'deleteSession'
[WD Proxy] Proxying [DELETE /] to [DELETE http://<IP_ADDRESS>:4724/wd/hub/session/547C039B-DEAE-4F06-AAE5-60032C7CC709] with no body
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT] ==========================================
[WinAppDriver] [STDOUT] DELETE /wd/hub/session/547C039B-DEAE-4F06-AAE5-60032C7CC709 HTTP/1.1
[WinAppDriver] [STDOUT] Accept: application/json, /
[WinAppDriver] [STDOUT] Connection: keep-alive
[WinAppDriver] [STDOUT] Content-Type: application/json; charset=utf-8
[WinAppDriver] [STDOUT] Host: <IP_ADDRESS>:4724
[WinAppDriver] [STDOUT] User-Agent: appium
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT] HTTP/1.1 200 OK
[WinAppDriver] [STDOUT] Content-Length: 12
[WinAppDriver] [STDOUT] Content-Type: application/json
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT] {"status":0}
[WD Proxy] Got response with status 200: {"status":0}
[WinAppDriver] WinAppDriver changed state to 'stopping'
[WinAppDriver] WinAppDriver changed state to 'stopped'
[HTTP] --> POST /wd/hub/session
[HTTP] {"desiredCapabilities":{"app":"C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe","deviceName":"WindowsPC","platformName":"Windows"},"capabilities":{"firstMatch":[{"platformName":"Windows"}]}}
[W3C] Calling AppiumDriver.createSession() with args: [{"app":"C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe","deviceName":"WindowsPC","platformName":"Windows"},null,{"firstMatch":[{"platformName":"Windows"}]}]
[BaseDriver] Event 'newSessionRequested' logged at<PHONE_NUMBER>701 (15:27:20 GMT+0530 (India Standard Time))
[Appium] The following capabilities were provided in the JSONWP desired capabilities that are missing in W3C capabilities: ["app","deviceName"]
[Appium] Trying to fix W3C capabilities by merging them with JSONWP caps
[BaseDriver] The following capabilities are not standard capabilities and should have an extension prefix:
[BaseDriver]   app
[BaseDriver]   deviceName
[Appium] Appium v1.18.0 creating new WindowsDriver (v1.13.0) session
[Appium] Applying relaxed security to 'WindowsDriver' as per server command line argument. All insecure features will be enabled unless explicitly disabled by --deny-insecure
[BaseDriver] Creating session with MJSONWP desired capabilities: {
[BaseDriver]   "app": "C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe",
[BaseDriver]   "deviceName": "WindowsPC",
[BaseDriver]   "platformName": "Windows"
[BaseDriver] }
[BaseDriver] Session created with session id: 7af21d37-98d1-44f3-b5db-7497caacfe61
[WinAppDriver] WinAppDriver exists, but the checksum did not match. Was it replaced manually?
[WinAppDriver] WinAppDriver changed state to 'starting'
[WinAppDriver] Killing any old WinAppDrivers on same port, running: FOR /F "usebackq tokens=5" %a in (netstat -nao ^| findstr /R /C:"4724 ") do (FOR /F "usebackq" %b in (TASKLIST /FI "PID eq %a" ^| findstr /I winappdriver.exe) do (IF NOT %b=="" TASKKILL /F /PID %a))
[WinAppDriver] No old WinAppDrivers seemed to exist
[WinAppDriver] Spawning WinAppDriver with: 4724/wd/hub
[WinAppDriver] [STDOUT] Windows Application Driver listening for requests at: http://<IP_ADDRESS>:4724/wd/hub
[WD Proxy] Proxying [GET /status] to [GET http://<IP_ADDRESS>:4724/wd/hub/status] with no body
[WinAppDriver] [STDOUT] Press ENTER to exit.
 Will timeout in '20000' ms.
[WD Proxy] Matched '/session' to command name 'createSession'
[WD Proxy] Proxying [POST /session] to [POST http://<IP_ADDRESS>:4724/wd/hub/session] with body: {"desiredCapabilities":{"app":"C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe","deviceName":"WindowsPC","platformName":"Windows"}}
[WinAppDriver] [STDOUT] HTTP/1.1 200 OK
[WinAppDriver] [STDOUT] Content-Length: 146
[WinAppDriver] [STDOUT] Content-Type: application/json
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT] {"build":{"revision":"8001","time":"Sat Mar  9 00:12:56 2019","version":"1.1.1903"},"os":{"arch":"amd64","name":"windows","version":"10.0.16299"}}
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT] ==========================================
[WinAppDriver] [STDOUT] POST /wd/hub/session HTTP/1.1
[WinAppDriver] [STDOUT] Accept: application/json, /
[WinAppDriver] [STDOUT] Connection: keep-alive
[WinAppDriver] [STDOUT] Content-Length: 152
[WinAppDriver] [STDOUT] Content-Type: application/json; charset=utf-8
[WinAppDriver] [STDOUT] Host: <IP_ADDRESS>:4724
[WinAppDriver] [STDOUT] User-Agent: appium
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT] {"desiredCapabilities":{"app":"C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe","deviceName":"WindowsPC","platformName":"Windows"}}
[WD Proxy] Got response with status 200: {"sessionId":"CD473D68-485C-433A-9353-86573D7A23DE","status":0,"value":{"app":"C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe","platformName":"Windows"}}
[WD Proxy] Determined the downstream protocol as 'MJSONWP'
[Appium] New WindowsDriver session created successfully, session 7af21d37-98d1-44f3-b5db-7497caacfe61 added to master session list
[WinAppDriver] [STDOUT] HTTP/1.1 200 OK
[WinAppDriver] [STDOUT] Content-Length: 175
[WinAppDriver] [STDOUT] Content-Type: application/json
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT] {"sessionId":"CD473D68-485C-433A-9353-86573D7A23DE","status":0,"value":{"app":"C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe","platformName":"Windows"}}
[BaseDriver] Event 'newSessionStarted' logged at<PHONE_NUMBER>263 (15:27:24 GMT+0530 (India Standard Time))
[MJSONWP (7af21d37)] Cached the protocol value 'MJSONWP' for the new session 7af21d37-98d1-44f3-b5db-7497caacfe61
[MJSONWP (7af21d37)] Responding to client with driver.createSession() result: {"app":"C:\Program Files (x86)\ABB\RobotStudio 2020\Bin\RobotStudio.exe","deviceName":"WindowsPC","platformName":"Windows"}
[HTTP] <-- POST /wd/hub/session 200 3564 ms - 200
[HTTP]
[BaseDriver] Shutting down because we waited 60 seconds for a command
[Appium] Closing session, cause was 'New Command Timeout of 60 seconds expired. Try customizing the timeout using the 'newCommandTimeout' desired capability'
[Appium] Removing session '7af21d37-98d1-44f3-b5db-7497caacfe61' from our master session list
[WinAppDriver] Deleting WinAppDriver session
[WinAppDriver] Deleting WinAppDriver server session
[WD Proxy] Matched '/' to command name 'deleteSession'
[WD Proxy] Proxying [DELETE /] to [DELETE http://<IP_ADDRESS>:4724/wd/hub/session/CD473D68-485C-433A-9353-86573D7A23DE] with no body
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT] ==========================================
[WinAppDriver] [STDOUT] DELETE /wd/hub/session/CD473D68-485C-433A-9353-86573D7A23DE HTTP/1.1
[WinAppDriver] [STDOUT] Accept: application/json, /
[WinAppDriver] [STDOUT] Connection: keep-alive
[WinAppDriver] [STDOUT] Content-Type: application/json; charset=utf-8
[WinAppDriver] [STDOUT] Host: <IP_ADDRESS>:4724
[WinAppDriver] [STDOUT] User-Agent: appium
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT] HTTP/1.1 200 OK
[WinAppDriver] [STDOUT] Content-Length: 12
[WinAppDriver] [STDOUT] Content-Type: application/json
[WinAppDriver] [STDOUT]
[WinAppDriver] [STDOUT] {"status":0}
[WD Proxy] Got response with status 200: {"status":0}
[WinAppDriver] WinAppDriver changed state to 'stopping'
[WinAppDriver] WinAppDriver changed state to 'stopped'

This is the output that I get in the output window:
'testhost.x86.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_<IP_ADDRESS>__b77a5c561934e089\mscorlib.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\testhost.x86.exe'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.TestPlatform.CoreUtilities.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.TestPlatform.PlatformAbstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.TestPlatform.CrossPlatEngine.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.TestPlatform.CommunicationUtilities.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.VisualStudio.TestPlatform.ObjectModel.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.VisualStudio.TestPlatform.Common.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Newtonsoft.Json.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.Core.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Configuration.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.Xml.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Numerics\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.Numerics.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.Runtime.Serialization.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.Xml.Linq.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.Data.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.TestPlatform.Extensions.BlameDataCollector.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\SMDiagnostics\v4.0_<IP_ADDRESS>__b77a5c561934e089\SMDiagnostics.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Internals\v4.0_<IP_ADDRESS>__31bf3856ad364e35\System.ServiceModel.Internals.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.TestPlatform.Extensions.EventLogCollector.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.TestPlatform.TestHostRuntimeProvider.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.VisualStudio.ArchitectureTools.PEReader.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.VisualStudio.Coverage.Interop.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.VisualStudio.TestPlatform.Extensions.CodedWebTestAdapter.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.VisualStudio.TestPlatform.Extensions.TmiAdapter.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.VisualStudio.QualityTools.Common.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.VisualStudio.TestPlatform.Extensions.GenericTestAdapter.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.VisualStudio.TestPlatform.Extensions.Html.TestLogger.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.VisualStudio.TestPlatform.Extensions.OrderedTestAdapter.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.VisualStudio.TestPlatform.Extensions.VSTestIntegration.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\assembly\GAC_MSIL\Microsoft.VisualStudio.QualityTools.UnitTestFramework\<IP_ADDRESS>__b03f5f7f11d50a3a\Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.VisualStudio.TestPlatform.Extensions.WebTestAdapter.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.VisualStudio.TestTools.CppUnitTestFramework.ComInterfaces.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.VisualStudio.TestTools.CppUnitTestFramework.CppUnitTestExtension.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ComponentModel.Composition\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.ComponentModel.Composition.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.VisualStudio.TestTools.DataCollection.MediaRecorder.Model.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.VisualStudio.TestTools.DataCollection.VideoRecorderCollector.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.VisualStudio.TraceDataCollector.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.IntelliTrace.Core.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Extensions\Microsoft.VisualStudio.UwpTestHostRuntimeProvider.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.VisualStudio.Telemetry.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.VisualStudio.UwpTestHostRuntimeProvider.Deployment.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'E:\PersonalProject\Upload\LatestAppium\packages\MSTest.TestAdapter.1.3.2\build_common\Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Runtime.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'E:\PersonalProject\Upload\LatestAppium\packages\MSTest.TestAdapter.1.3.2\build_common\Microsoft.VisualStudio.TestPlatform.TestFramework.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'E:\PersonalProject\Upload\LatestAppium\packages\MSTest.TestAdapter.1.3.2\build_common\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'E:\PersonalProject\Upload\LatestAppium\packages\MSTest.TestAdapter.1.3.2\build_common\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Reflection\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Reflection.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.IO\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.IO.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Collections\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Collections.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Extensions\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Runtime.Extensions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\NuGet.Frameworks.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Linq\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Linq.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml.XDocument\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Xml.XDocument.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml.ReaderWriter\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Xml.ReaderWriter.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Globalization\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Globalization.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Collections.Concurrent\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Collections.Concurrent.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: testhost.x86.exe): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Threading.Tasks\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Threading.Tasks.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: Domain 2): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_<IP_ADDRESS>__b77a5c561934e089\mscorlib.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: Framework Version String Domain): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.TestPlatform.PlatformAbstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: Framework Version String Domain): Loaded 'E:\PersonalProject\Upload\LatestAppium\packages\MSTest.TestAdapter.1.3.2\build_common\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: Framework Version String Domain): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: Framework Version String Domain): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.VisualStudio.TestPlatform.ObjectModel.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: Framework Version String Domain): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.TestPlatform.CoreUtilities.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: Domain 2): Unloaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_<IP_ADDRESS>__b77a5c561934e089\mscorlib.dll'
'testhost.x86.exe' (CLR v4.0.30319: Framework Version String Domain): Unloaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.TestPlatform.PlatformAbstractions.dll'
'testhost.x86.exe' (CLR v4.0.30319: Framework Version String Domain): Unloaded 'E:\PersonalProject\Upload\LatestAppium\packages\MSTest.TestAdapter.1.3.2\build_common\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll'
'testhost.x86.exe' (CLR v4.0.30319: Framework Version String Domain): Unloaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.dll'
'testhost.x86.exe' (CLR v4.0.30319: Framework Version String Domain): Unloaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.VisualStudio.TestPlatform.ObjectModel.dll'
'testhost.x86.exe' (CLR v4.0.30319: Framework Version String Domain): Unloaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.TestPlatform.CoreUtilities.dll'
'testhost.x86.exe' (CLR v4.0.30319: Domain 3): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_<IP_ADDRESS>__b77a5c561934e089\mscorlib.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.TestPlatform.PlatformAbstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'E:\PersonalProject\Upload\LatestAppium\packages\MSTest.TestAdapter.1.3.2\build_common\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'E:\PersonalProject\Upload\LatestAppium\packages\MSTest.TestAdapter.1.3.2\build_common\Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Runtime.dll'. Module was built without symbols.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'E:\PersonalProject\Upload\LatestAppium\packages\MSTest.TestAdapter.1.3.2\build_common\Microsoft.VisualStudio.TestPlatform.TestFramework.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Collections\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Collections.dll'. Module was built without symbols.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Reflection\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Reflection.dll'. Module was built without symbols.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Extensions\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Runtime.Extensions.dll'. Module was built without symbols.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'E:\PersonalProject\Upload\LatestAppium\packages\MSTest.TestAdapter.1.3.2\build_common\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll'. Symbols loaded.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Linq\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Linq.dll'. Module was built without symbols.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.Core.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Globalization\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Globalization.dll'. Module was built without symbols.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.IO\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.IO.dll'. Module was built without symbols.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.VisualStudio.TestPlatform.ObjectModel.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\Extensions\TestPlatform\Microsoft.TestPlatform.CoreUtilities.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Configuration.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.Xml.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.Data.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Threading\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Threading.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Reflection.Extensions\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Reflection.Extensions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Threading.Tasks\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Threading.Tasks.dll'. Module was built without symbols.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\Appium.Net.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\WebDriver.dll'. Module was built without symbols.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_<IP_ADDRESS>__b03f5f7f11d50a3a\System.Drawing.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Numerics\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.Numerics.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_<IP_ADDRESS>__b77a5c561934e089\System.Runtime.Serialization.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'testhost.x86.exe' (CLR v4.0.30319: TestSourceHost: Enumering source (E:\PersonalProject\Upload\LatestAppium\LatestAppium\bin\Debug\LatestAppium.dll)): Loaded 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\PrivateAssemblies\Runtime\Microsoft.VisualStudio.Debugger.Runtime.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
An unhandled exception of type 'System.StackOverflowException' occurred in Appium.Net.dll
The program '[24284] testhost.x86.exe' has exited with code -2147023895 (0x800703e9).
The program '[24284] testhost.x86.exe: Program Trace' has exited with code 0 (0x0).

Can you provide the stacktrace provided in the unit test explorer window once the test has failed

Tests are getting aborted because of the exception. there is not stack trace available.

By mistake I closed the bug.

OK, np. I was trying to determine what line the exception is thrown, as I can't tell from the information you provided. Will try to reproduce it

I get the exception in the below function:

In the function:
public override IWebElement FindElement(ISearchContext context)
{
if (context is IFindsByImage finder)
return finder.FindElementByImage(selector);
return base.FindElement(context);
}

Thanks for raising this issue @anunay1! will release this patch once the fix is merged.


[Q] How do you save all codes in directory?

Currently, when saving code on wandb, it only saves train.py file.
I want to save all the files in working directory.
I have tried
code = wandb.Artifact(args.name, type="code")
for path in glob.glob("**/*.py", recursive=True):
code.add_file(path)
wandb.run.use_artifact(code)
but doesn't seem to work

Hey @abeyang00 we actually have a feature for this that isn't well documented.  You can call wandb.run.log_code(".") after calling wandb.init to capture all python source code files in the current and all sub directories as an artifact.

@vanpelt it works now! thank you. That was no where to be found on the doc :/ It'd be great if that was added to "adding code" section

@vanpelt I came across this issue post by chance. Will be using this feature now. Would've been great to have seen this in the docs.

Hi, I used wandb.run.log_code(".") but it still logs only the driver.py file to local wandb folder. However it logs all the library I am using to cloud. Here is a code part:
        wandb_kwargs = {"dir": self.run_folder,
                        "name":self.run_name,
                        "notes":args.notes,
                        "id":  wandb_id_finder_from_folder(self.run_folder) if self.args.mode == 'resume' else wandb.util.generate_id(),
                        "resume":'allow',
                        "allow_val_change":True
                        }
        self.accelerator.init_trackers(project_name='ddpm1',
                                       init_kwargs={"wandb": wandb_kwargs})
        wandb.run.log_code(".")
        wandb.config.update(self.args,allow_val_change=wandb_kwargs['allow_val_change'])

How can I log all the library to local wandb folder? Thanks for your help.

Hi, I used wandb.run.log_code(".") but it still logs only the driver.py file to local wandb folder even though it logs all the library I am using to cloud. Here is a code part:
        wandb_kwargs = {"dir": self.run_folder,
                        "name":self.run_name,
                        "notes":args.notes,
                        "id":  wandb_id_finder_from_folder(self.run_folder) if self.args.mode == 'resume' else wandb.util.generate_id(),
                        "resume":'allow',
                        "allow_val_change":True
                        }
        self.accelerator.init_trackers(project_name='ddpm1',
                                       init_kwargs={"wandb": wandb_kwargs})
        wandb.run.log_code(".")
        wandb.config.update(self.args,allow_val_change=wandb_kwargs['allow_val_change'])

How can I log all the library to local wandb folder? Thanks for your help.

I encounter the same issue. Did you find the answer?

@BitCalSaul @huseyin-karaca  I encounter the same issue! wandb.run.log_code(".") doesn't work anymore to save all subdirectories code. any solution?


step generator with sigmoidal transition

The new step no longer has sigmoidal transition available. Consider adding functionality to new step.

We could also have a linear ramp step option.

As with noise generation, this seems so low priority that it's not worth keeping open, at least for now.


[Workers] Add Note to Increase Workers Limits

The form title (Workers Limits Request Form) currently seems to imply that it's only for limits related to Workers, but as the form is also put on the R2 and Pages limit pages, it may make sense to modify the form title to reflect it's also for those other products?

it's probably for like if you have billions of requests to R2, you want to store petabytes in R2, or you have a massive site on pages
@arunesh90


Unable to create a volume with a backup plan (leads to internal server error)

Description
Creating a volume with backup plan fails
ionosctl volume create \
--ssh-key-paths /home/mnylund/.ssh/id_rsa.pub \
--user-data I2Nsb3VkLWNvbmZpZwoKaG9zdG5hbWU6IEJhY2t1cHRlc3QKCg== \
--datacenter-id 5d24749d-02ee-4d0d-9f87-caa0b6afa11b \
--name Backuptest \
--image-alias ubuntu:22.04 \
--type 'SSD Premium' \
--size 80GB \
--password XXXXX \
--backupunit-id 9d0cecc0-eb02-4e83-8ce9-b1aece8321d2 -w

leads to
Error: 500 Internal Server Error {
  "httpStatus" : 500,
  "messages" : [ {
    "errorCode" : "301",
    "message" : "Oops! Something went very wrong. Please contact the administrator"
  } ]

The backup unit does exist
ionosctl backupunit list
BackupUnitId                           Name                  Email                     State
9d0cecc0-eb02-4e83-8ce9-b1aece8321d2   BackupTestServerTmp   xxemailxx   AVAILABLE

am I missing something? The same command works ok without the backup plan option.
Expected behavior
A volume is created with the backup
Environment
ionosctl --version
ionosctl version v6.6.8
How to Reproduce
Use command above. If you leave out the --backupunit-id , the command succeeds

I can get the error too, % i volume create --datacenter-id <ID> --backupunit-id <ID>
running with IONOS_LOG_LEVEL=trace shows that request is sent as
{"properties":{"availabilityZone":"AUTO","backupunitId":"122c834a-c952-4a69-bc6e-1aec30f0bd8d","bus":"VIRTIO","licenceType":"LINUX","name":"Unnamed Volume","size":10,"type":"HDD"}}

I'm in the process of working out if this request is malformed or not, but looking at API docs I don't see the problem - in any case the API shouldn't return a 500

here is the trace if it helps
+ IONOS_LOG_LEVEL=trace
+ ionosctl volume create --ssh-key-paths /home/mnylund/.ssh/id_rsa.pub --user-data I2Nsb3VkLWNvbmZpZwoKaG9zdG5hbWU6IEJhY2t1cHRlc3QKCg== --datacenter-id 5d24749d-02ee-4d0d-9f87-caa0b6afa11b --name Backuptest --image-alias ubuntu:22.04 --type 'SSD Premium' --size 80GB --password XXXX--backupunit-id 9d0cecc0-eb02-4e83-8ce9-b1aece8321d2 -w
IONOSLOG 2023/09/05 08:36:28  DumpRequestOut : POST /cloudapi/v6/datacenters/5d24749d-02ee-4d0d-9f87-caa0b6afa11b/volumes?depth=0&pretty=true HTTP/1.1
Host: api.ionos.com
User-Agent: ionosctl/v6.6.8_ionos-cloud-sdk-go/v6.1.8
Content-Length: 853
Accept: application/json
Authorization:XXXX
Content-Type: application/json
Accept-Encoding: gzip

{"properties":{"availabilityZone":"AUTO","backupunitId":"9d0cecc0-eb02-4e83-8ce9-b1aece8321d2","bus":"VIRTIO","imageAlias":"ubuntu:22.04","imagePassword":"XXXX","name":"Backuptest","size":80,"sshKeys":["ssh-rsa xxxxxxx"],"type":"SSD Premium","userData":"I2Nsb3VkLWNvbmZpZwoKaG9zdG5hbWU6IEJhY2t1cHRlc3QKCg=="}}

IONOSLOG 2023/09/05 08:36:28
 try no: 1
IONOSLOG 2023/09/05 08:36:28
 DumpResponse : HTTP/2.0 500 Internal Server Error
Content-Length: 160
Access-Control-Allow-Credentials: true
Access-Control-Allow-Headers: *
Access-Control-Allow-Methods: *
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: *
Content-Type: application/json
Date: Tue, 05 Sep 2023 08:36:28 GMT
Server: nginx
Strict-Transport-Security: max-age=31536000; includeSubDomains
Vary: Origin
X-Frame-Options: SAMEORIGIN

{
  "httpStatus" : 500,
  "messages" : [ {
    "errorCode" : "301",
    "message" : "Oops! Something went very wrong. Please contact the administrator"
  } ]
}

Error: 500 Internal Server Error {
  "httpStatus" : 500,
  "messages" : [ {
    "errorCode" : "301",
    "message" : "Oops! Something went very wrong. Please contact the administrator"
  } ]
}

hi, I could create a volume if providing an image-id to a HDD image in same location, and password: i volume create --datacenter-id <...> --backupunit-id <...> --image-id e84aed99-feba-11ed-86e8-2e7f0689c849 --password <...>
looks like a missed validation check both in ionosctl and in the API-side

Yes confirmed, using image-id instead of image-alias. But workaround at its best :)


Tredly Partitions - allocate external IP

This issue has been moved here fromhttps://github.com/tredly/tredly-host/issues/14. Please see the original thread for more details but continue discussion here.

It would be great if Tredly offered the ability to allocate external IPs to a partition OR not. If a Partition was allocated an external IP, it would get exclusive use of that external IP, if it wasn't allocated an external IP, it would use the Tredly-Host external IP.

Relates to #15


Implement SVG export

Implements SVG export functionality for the entire visualization, exposed through an icon in the toolbar.

The erroneous column calculation for the big SVG has been fixed.
I've also introduced a new naming scheme for the export and re-enabled the single block export via the block header.
@steschi Please test one more time before we merge this.

/ci update-snapshots


Add package name non matching inspection

Add an inspection that checks if the package or class name in a \ProvidesClass or \ProvidesPackage command matches the file name it is in.
Quick fix to change the package name and a quick fix to change the file name (in that order).
A question I have: is it required for the file name to match? If so, the level should be an error. If it is convention, I'd argue it should be a regular warning over a weak one.

I don't think it is an error.  If it doesn't match you get this warning:
LaTeX Warning: You have requested package `mypackage',
               but the package provides `mypackage1'.

)

However, some attention is required for subdirectories. If you have your package in a subdirectory packages/mypackage.sty, then it should provide package packages/mypackage in order to avoid the LaTeX warning. I don't know what we should do with that.

If you have your package in a subdirectory packages/mypackage.sty, then it should provide package packages/mypackage in order to avoid the LaTeX warning. I don't know what we should do with that.

I'd say a different inspection, like LatexPackageSubdirectoryInspection. Checks if the subdirectories are correct, quick fix to change the \usepackage.

I guess you mean the \ProvidesPackage and not the \usepackage?


Module Resolution: imports with JSON assertion should not need flag when module is esnext

Demo Repo
https://github.com/tminuscode/resolve-json-module
Which of the following problems are you reporting?
The module specifier resolves at runtime, but not at build time
Demonstrate the defect described above with a code sample.
import htmlTags from 'html-tags/html-tags.json' assert { type: 'json' }
const keys = Object.keys(htmlTags)
Run tsc --showConfig and paste its output here
{
"compilerOptions": {
"target": "es2020",
"module": "esnext",
"moduleResolution": "node16"
},
"files": [
"./index.ts"
]
}
Run tsc --traceResolution and paste its output here
https://pastebin.com/GzfXrXi4
Sorry, content too long
Paste the package.json of the importing module, if it exists
{
"name": "resolve-json-module",
"dependencies": {
"html-tags": "^3.3.1",
"typescript": "^5.1.6"
}
}
Paste the package.json of the target module, if it exists
{
"name": "html-tags",
"version": "3.3.1",
"description": "List of standard HTML tags",
"license": "MIT",
"repository": "sindresorhus/html-tags",
"funding": "https://github.com/sponsors/sindresorhus",
"author": {
"name": "Sindre Sorhus",
"email"<EMAIL_ADDRESS>"url": "https://sindresorhus.com"
},
"engines": {
"node": ">=8"
},
"scripts": {
"test": "xo && ava && tsd"
},
"files": [
"index.js",
"index.d.ts",
"void.js",
"void.d.ts",
"html-tags.json",
"html-tags-void.json"
],
"keywords": [
"html",
"html5",
"tags",
"elements",
"list",
"whatwg",
"w3c",
"void",
"self-closing"
],
"devDependencies": {
"ava": "^1.4.1",
"tsd": "^0.7.2",
"xo": "^0.24.0"
},
"xo": {
"rules": {
"import/extensions": "off"
}
}
}
Any other comments can go here
I wan to use the latest ES feature of asserted imports to directly load a JSON from the package html-tags. The feature requires targeting esnext and I expected it to be enough, given the no compilation actually happens - the syntax is exactly the same in TS and JS
However, to actually make tsc happy, it is necessary to add --resolveJsonModule --allowSyntheticDefaultImports. Without these two, I'm getting these errors

error TS2732: Cannot find module 'html-tags/html-tags.json'. Consider using '--resolveJsonModule' to import module with '.json' extension.

resolveJsonModule seems completely redundant because importing JSON is supported per assert { type: 'json' }

error TS1259: Module '"/Volumes/Home/projects/temp/resolve-json-module/node_modules/html-tags/html-tags"' can only be default-imported using the 'allowSyntheticDefaultImports' flag
[...]
This module is declared with 'export =', and can only be used with a default import when using the 'allowSyntheticDefaultImports' flag.

I'm not sure about this. Isn't default-import the only way to import a JSON file?

"module": "esnext",
"moduleResolution": "node16"

Both of these should be node16 (or nodenext), mixing these has never really worked properly and in fact in TypeScript 5.2 mixing won't be allowed because it doesn't work.
You won't need allowSyntheticDefaultImports if you do so, however you'll still need resolveJsonModule. You'll also need to add "type": "module" to your package.json if you want import in .js files.

it is necessary to add --resolveJsonModule

Any command line options can be put into tsconfig.json instead, so you can just have:
// tsconfig.json
{
  "compilerOptions": {
    "target": "ES2020",
    "module": "NodeNext",
    "moduleResolution": "NodeNext",
    "resolveJsonModule": true
  }
}

because importing JSON is supported per assert { type: 'json' }

At present JSON modules are still experimental in Node and Browsers, in fact if you're using import assertions without transpilation this might break in future as the proposal is being changed.

However, to actually make tsc happy, it is necessary to add --resolveJsonModule --allowSyntheticDefaultImports. Without these two, I'm getting these errors

ASDI address above; I don't understand why you're saying it's a bug that you have to specify resolveJsonModule in order to resolve JSON modules. Can you expand on that?

Both of these should be node16 (or nodenext)

Thank you, I did not know Node(16|Next) were also allowed for module. This answers my question.

I don't understand why you're saying it's a bug that you have to specify resolveJsonModule in order to resolve JSON modules. Can you expand on that?

@RyanCavanaugh because, albeit warning as being an experimental feature, import assertions work by default since node 16. Why hide it behind a flag in TS (given appropriate module(Resolution) settings).
Granted, as said above, this feature may change. So do new TS5 decorators, but they do not require a flag. They actually only work with the previous experimentalDecorators flag disabled.

I suppose you'd close this issue if you think that the RJM flag remark is not really a bug.

Granted, as said above, this feature may change. So do new TS5 decorators, but they do not require a flag.

One particular difference is that decorators can be transpiled away by choosing a different target, however import assertions cannot be. Using import assertions requires knowing that the host will actually support the feature, it cannot be transpiled away.
To be honest though I do think it would make sense for "module": "Node..." to imply resolveJsonModule once the feature is stable.

import assertions work by default since node 16.

If you're using import assertions in current Node then you are currently getting the following warnings printed:

(node:14898) ExperimentalWarning: Import assertions are not a stable feature of the JavaScript language. Avoid relying on their current behavior and syntax as those might change in a future version of Node.js.
(node:14898) ExperimentalWarning: Importing JSON modules is an experimental feature and might change at any time

These warnings are serious, as mentioned if it's sufficiently web compatible the assert keyword is going to be removed entirely in browsers, in which case Node will likely follow suit.


environment to get started

I'm having trouble getting started with nx-bench.
I naively started in a mamba environment, which cloned and installed many packages via pip successfully.
But when I try to run, it cant find the file config/examples.yaml even though it is there.
Should I be running in a docker environment for this to work?
Any hints on how to get it up and running?

Hi @dschult ,
Thanks for reaching out! It seems the issue may stem from the file path. If you'r running nxbench from the base of the package, then the correct path to the example config is nxbench/configs/example.yaml (not nxbench/config/examples.yaml -- i.e. it appears that you might have a typo with the extra "s"?). In other words, try running:
nxbench --config='nxbench/configs/example.yaml' benchmark run

The bottom line is that the path to 'example.yaml' must exist, so if the relative path fails, try specifying the absolute path.
When run verbosely without docker, your output should look something like this:
(base) bash-3.2$ nxbench -vv --config='/Users/derekpisner/Applications/nxbench/nxbench/configs/example.yaml' benchmark run
2024-12-08 03:40:34,934 - nxbench - INFO - Using config file: /Users/derekpisner/Applications/nxbench/nxbench/configs/example.yaml
INFO:nxbench:Using config file: /Users/derekpisner/Applications/nxbench/nxbench/configs/example.yaml
2024-12-08 03:40:34,935 - nxbench - DEBUG - Config file used for benchmark run: /Users/derekpisner/Applications/nxbench/nxbench/configs/example.yaml
DEBUG:nxbench:Config file used for benchmark run: /Users/derekpisner/Applications/nxbench/nxbench/configs/example.yaml
2024-12-08 03:40:34,935 - nxbench - DEBUG - Project root: /Users/derekpisner/Applications/nxbench
DEBUG:nxbench:Project root: /Users/derekpisner/Applications/nxbench
2024-12-08 03:40:34,935 - nxbench - DEBUG - Has .git: True
DEBUG:nxbench:Has .git: True
2024-12-08 03:40:34,936 - nxbench - DEBUG - Found .git directory. Using existing repository settings.
DEBUG:nxbench:Found .git directory. Using existing repository settings.
2024-12-08 03:40:34,936 - nxbench - DEBUG - Set benchmark_dir to: /Users/derekpisner/Applications/nxbench/nxbench/benchmarks
DEBUG:nxbench:Set benchmark_dir to: /Users/derekpisner/Applications/nxbench/nxbench/benchmarks
2024-12-08 03:40:34,937 - nxbench - DEBUG - Temporary asv.conf.json created at: /var/folders/b8/k4m1lr6949bb_mg68v4z52w00000gp/T/tmp3zvwk5mf/asv.conf.json
DEBUG:nxbench:Temporary asv.conf.json created at: /var/folders/b8/k4m1lr6949bb_mg68v4z52w00000gp/T/tmp3zvwk5mf/asv.conf.json
2024-12-08 03:40:34,938 - nxbench - DEBUG - Added --config /var/folders/b8/k4m1lr6949bb_mg68v4z52w00000gp/T/tmp3zvwk5mf/asv.conf.json to ASV arguments.
DEBUG:nxbench:Added --config /var/folders/b8/k4m1lr6949bb_mg68v4z52w00000gp/T/tmp3zvwk5mf/asv.conf.json to ASV arguments.
2024-12-08 03:40:34,938 - nxbench - DEBUG - Changed working directory to project root: /Users/derekpisner/Applications/nxbench
DEBUG:nxbench:Changed working directory to project root: /Users/derekpisner/Applications/nxbench
2024-12-08 03:40:34,938 - nxbench - DEBUG - Executing ASV command: /Users/derekpisner/anaconda3/bin/asv --config /var/folders/b8/k4m1lr6949bb_mg68v4z52w00000gp/T/tmp3zvwk5mf/asv.conf.json run --quick --verbose --python=same
DEBUG:nxbench:Executing ASV command: /Users/derekpisner/anaconda3/bin/asv --config /var/folders/b8/k4m1lr6949bb_mg68v4z52w00000gp/T/tmp3zvwk5mf/asv.conf.json run --quick --verbose --python=same
· No executable found for python /Users/derekpisner/anaconda3/bin/python3.10
· Running '/Users/derekpisner/anaconda3/bin/python -c import sys; print(str(sys.version_info[0]) + "." + str(sys.version_info[1]))'
  OUTPUT -------->
  3.10
· Discovering benchmarks
·· Running '/Users/derekpisner/anaconda3/lib/python3.10/site-packages/asv/benchmark.py discover /Users/derekpisner/Applications/nxbench/nxbench/benchmarks /var/folders/b8/k4m1lr6949bb_mg68v4z52w00000gp/T/tmpy2wp0x99/result.json' in existing-py_Users_derekpisner_anaconda3_bin_python
·· Running '/Users/derekpisner/anaconda3/bin/python /Users/derekpisner/anaconda3/lib/python3.10/site-packages/asv/benchmark.py discover /Users/derekpisner/Applications/nxbench/nxbench/benchmarks /var/folders/b8/k4m1lr6949bb_mg68v4z52w00000gp/T/tmpy2wp0x99/result.json'
· Running 108 total benchmarks (1 commits * 1 environments * 108 benchmarks)
[ 0.00%] ·· Benchmarking existing-py_Users_derekpisner_anaconda3_bin_python
[ 0.93%] ··· Setting up benchmark:109
[ 0.93%] ··· Running '/Users/derekpisner/anaconda3/lib/python3.10/site-packages/asv/benchmark.py setup_cache /Users/derekpisner/Applications/nxbench/nxbench/benchmarks benchmark.GraphBenchmark.track_number_of_isolates_08blocks_graphblas_1 {"cpu_affinity": null}' in existing-py_Users_derekpisner_anaconda3_bin_python
[ 0.93%] ··· Running '/Users/derekpisner/anaconda3/bin/python /Users/derekpisner/anaconda3/lib/python3.10/site-packages/asv/benchmark.py setup_cache /Users/derekpisner/Applications/nxbench/nxbench/benchmarks benchmark.GraphBenchmark.track_number_of_isolates_08blocks_graphblas_1 {"cpu_affinity": null}'                                                                                ok
[ 0.93%] ··· benchmark.GraphBenchmark.track_number_of_isolates_08blocks_graphblas_1
[ 0.93%] ··· Running '/Users/derekpisner/anaconda3/lib/python3.10/site-packages/asv/benchmark.py run /Users/derekpisner/Applications/nxbench/nxbench/benchmarks benchmark.GraphBenchmark.track_number_of_isolates_08blocks_graphblas_1 {"number": 1, "repeat": 1, "warmup_time": 0, "rounds": 1} None /var/folders/b8/k4m1lr6949bb_mg68v4z52w00000gp/T/tmp_pmjqz3x' in existing-py_Users_derekpisner_anaconda3_bin_python
[ 0.93%] ··· Running '/Users/derekpisner/anaconda3/bin/python /Users/derekpisner/anaconda3/lib/python3.10/site-packages/asv/benchmark.py run /Users/derekpisner/Applications/nxbench/nxbench/benchmarks benchmark.GraphBenchmark.track_number_of_isolates_08blocks_graphblas_1 {"number": 1, "repeat": 1, "warmup_time": 0, "rounds": 1} None /var/folders/b8/k4m1lr6949bb_mg68v4z52w00000gp/T/tmp_pmjqz3x' {"execution_time": 0.03744780598208308, "memory_used": 0.29155921936035156}
...

One other thing of note -- the package is now installable via pypi. So ensure you're using the latest version (pip install -U nxbench). Depending on your setup, running things using the docker-compose commands might also be worth trying.
Let me know if this helps or share the exact command/error if the issue persists!
Cheers,
@dPys

Thanks for that example usage.  My results look like yours so long as I put in the full path to the config file (as you do). Using a relative path for the config file doesn't work however.
There seem to be two parts to that. The argument checker looks for the file relative to where the command is run. And then the program looks for the file (probably relative to some other directory) and can't find it.
[~/NX/nxbench/nxbench/benchmarks]$ nxbench --config='../configs/example.yaml' benchmark run
Couldn't load asv.plugins._mamba_helpers because
No module named 'libmambapy'
· No executable found for python /Users/dschult/mambaforge/envs/nx-bench/bin/python3.11
· Discovering benchmarks
·· Error running /Users/dschult/mambaforge/envs/nx-bench/bin/python3.11 /Users/dschult/mambaforge/envs/nx-bench/lib/python3.11/site-packages/asv/benchmark.py discover /Users/dschult/NX/nxbench/nxbench/benchmarks /var/folders/bw/jgqy55tx79jb0dwhngb74_600000gr/T/tmp29lmsg6d/result.json (exit status 1)
   STDOUT -------->

   STDERR -------->
   Traceback (most recent call last):
     File "/Users/dschult/mambaforge/envs/nx-bench/lib/python3.11/site-packages/asv/benchmark.py", line 80, in <module>
       main()
     File "/Users/dschult/mambaforge/envs/nx-bench/lib/python3.11/site-packages/asv/benchmark.py", line 72, in main
       commands[mode](args)
     File "/Users/dschult/mambaforge/envs/nx-bench/lib/python3.11/site-packages/asv_runner/discovery.py", line 310, in _discover
       list_benchmarks(benchmark_dir, fp)
     File "/Users/dschult/mambaforge/envs/nx-bench/lib/python3.11/site-packages/asv_runner/discovery.py", line 278, in list_benchmarks
       for benchmark in disc_benchmarks(root):
     File "/Users/dschult/mambaforge/envs/nx-bench/lib/python3.11/site-packages/asv_runner/discovery.py", line 144, in disc_benchmarks
       for module in disc_modules(root_name, ignore_import_errors=ignore_import_errors):
     File "/Users/dschult/mambaforge/envs/nx-bench/lib/python3.11/site-packages/asv_runner/discovery.py", line 109, in disc_modules
       yield from disc_modules(name, ignore_import_errors)
     File "/Users/dschult/mambaforge/envs/nx-bench/lib/python3.11/site-packages/asv_runner/discovery.py", line 98, in disc_modules
       module = importlib.import_module(module_name)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File "/Users/dschult/mambaforge/envs/nx-bench/lib/python3.11/importlib/__init__.py", line 126, in import_module
       return _bootstrap._gcd_import(name[level:], package, level)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
     File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
     File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
     File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
     File "<frozen importlib._bootstrap_external>", line 940, in exec_module
     File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
     File "/Users/dschult/NX/nxbench/nxbench/benchmarks/benchmark.py", line 101, in <module>
       @generate_benchmark_methods
        ^^^^^^^^^^^^^^^^^^^^^^^^^^
     File "/Users/dschult/NX/nxbench/nxbench/benchmarks/benchmark.py", line 39, in generate_benchmark_methods
       config = get_benchmark_config()
                ^^^^^^^^^^^^^^^^^^^^^^
     File "/Users/dschult/NX/nxbench/nxbench/benchmarks/utils.py", line 36, in get_benchmark_config
       raise FileNotFoundError(f"Config file not found: {config_file}")
   FileNotFoundError: Config file not found: nxbench/configs/example.yaml

The error message when relative file is based from another directory is:
 ~/NX/nxbench]$ nxbench --config='configs/example.yaml' benchmark run
Usage: nxbench [OPTIONS] COMMAND [ARGS]...
Try 'nxbench --help' for help.

Error: Invalid value for '--config': File 'configs/example.yaml' does not exist.

I can use the full path. So I'm good to go...    Thanks!

Closing this issue for now, but feel free to re-open if needed!


Wrap IOException and include WebSocket

Description

Due to refactoring when an IOException happens, the WebSocket was always null and therefore close was never called on it.
Related Issue

Fixes #900
Motivation and Context

Regression
How Has This Been Tested?

Currently only a manual test
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed.

Currently looking for some input on how to test it (see #900) for more!

啊啊啊啊

Please can this be merged?
It's been 6 months now and this is kind of a big failure of the library to not call onClose.

@MichaelPote feel free to write a test for this issue or contribute to the project in another way!

@marci4 I've looked through the pull request and the test you wrote, but unfortunately I lack the context and understanding to contribute. It seems to me like you've provided a fix for the issue and written a test (https://gist.github.com/marci4/6b47a9475d440a3dcd0d5212095d5ab3) already?

@MichaelPote no, the test is not finished and I have no real idea on how to get this issue tested. The gist is just how far I got


Sort UI on data grid

See #3 for details on first-pass implementation

Simple arrows on hover indicate sorting, http://studio.stamen.com/berkeley/show/ecoengine/explore/#&q=&page_size=100


Issue Laserbear Adapter Xbox one Controller

Hello!
I have a Issue with configuring a Xbox one Controller for my Gamecube with the Laserbear Adapter.
I can't configure it properly, the Buttons seams to not match with the Text in the advanced section.
I also tried it with a Xbox Series S/X Controller and it worked fine.
I used the latest Firmware 1.8.1
Regards (:

Update your Xbox controller with the Xbox accessories app:
https://apps.microsoft.com/store/detail/xbox-accessories/9NBLGGH30XJ3

Thanks for the fast answer, that solved the problem, thank you so much, you are awesome (:


SFFDX install url is returning AccessDenied

Hi Tiagonnascimento,
Thank you so much for providing us with this GitHub Action. If you're still actively maintaining this repo, there's an important update that needs your attention:
The Git Actions workflow is failing during the "Download and Install Salesforce CLI" step, and throwing an "Access denied" error.
Salesforce has updated the install URL for SFDX from:
Old URL: https://developer.salesforce.com/media/salesforce-cli/sfdx-linux-amd64.tar.xz
to
New URL: https://developer.salesforce.com/media/salesforce-cli/sf/channels/stable/sf-linux-x64.tar.gz
It appears the URL in the source code needs to be updated accordingly. It would be greatly appreciated if you could make these changes to the repository.

Hi Tiago,
Thank you so much for the recommendations! It’s much appreciated.
From: Tiago Nascimento @.>
Sent: Tuesday, September 12, 2023 12:41 PM
To: tiagonnascimento/sfdx-orgdev-build-deploy @.>
Cc: Meron Asgedom @.>; Mention @.>
Subject: Re: [tiagonnascimento/sfdx-orgdev-build-deploy] SFFDX install url is returning AccessDenied (Issue #40)
WARNING: This email originated from outside your organization. Use caution when clicking links or opening attachments.
Hi @masgedomhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_masgedom&d=DwMCaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=hXObdFCCRu5SHh_vDGPMwv6rnXnlTFOCPwNI1cbjUiA&m=6kAo8Ua_64xPEc1dAJsndmJmtmqi80_nzdkKlCA5x49Fqf92DRFPTZKZpZUf3eDH&s=5aot-d3b0Dwt_bQxPfxnvO8UB8id6RNVuvvURFw9M9U&e= . Unfortunately I'm not supporting this action anymore. But you can easily fork this repo and update the reference and use the action from your fork.
You could also take a look on the evolution of this action, which is this plugin: https://github.com/tiagonnascimento/sf-orgdevmode-buildshttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_tiagonnascimento_sf-2Dorgdevmode-2Dbuilds&d=DwQCaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=hXObdFCCRu5SHh_vDGPMwv6rnXnlTFOCPwNI1cbjUiA&m=6kAo8Ua_64xPEc1dAJsndmJmtmqi80_nzdkKlCA5x49Fqf92DRFPTZKZpZUf3eDH&s=PROn-1yuO9Gy2PWddQOVQsUL5XH4xGBTc-332mqzF4w&e=
Used on this reference repo: https://github.com/tiagonnascimento/enablement-sessions-orgdevmodehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_tiagonnascimento_enablement-2Dsessions-2Dorgdevmode&d=DwQCaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=hXObdFCCRu5SHh_vDGPMwv6rnXnlTFOCPwNI1cbjUiA&m=6kAo8Ua_64xPEc1dAJsndmJmtmqi80_nzdkKlCA5x49Fqf92DRFPTZKZpZUf3eDH&s=1y0hBDD269BV7WiWSwlj0OqLHyt58g5EfsOi7PG9Q2k&e=
—
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_tiagonnascimento_sfdx-2Dorgdev-2Dbuild-2Ddeploy_issues_40-23issuecomment-2D1716082516&d=DwMCaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=hXObdFCCRu5SHh_vDGPMwv6rnXnlTFOCPwNI1cbjUiA&m=6kAo8Ua_64xPEc1dAJsndmJmtmqi80_nzdkKlCA5x49Fqf92DRFPTZKZpZUf3eDH&s=vgtguGm_OZXfRyodnCVpYFCer5-cFAUI3yC62RRuR2Y&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_A3KO3AIW6GCPDPORHS6NVV3X2CGDHANCNFSM6AAAAAA4T6TPYE&d=DwMCaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=hXObdFCCRu5SHh_vDGPMwv6rnXnlTFOCPwNI1cbjUiA&m=6kAo8Ua_64xPEc1dAJsndmJmtmqi80_nzdkKlCA5x49Fqf92DRFPTZKZpZUf3eDH&s=yAsJOxPvaGknwppTgyNUDUs9k-qT-OwAv_-RZd1Et10&e=.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>


handle quoted expressions

see https://github.com/sustainability-zhaw/sustainability-dashboard/issues/73

depends on #2


Cache Vulkan physical device info to avoid stuttering during resize

Based on some quick & dirty println!-profiling, the culprit for Zed's clunky resize performance appears to be in Context::resize(...) in blade-graphics' vulkan code. Further, the vast majority of time in that function appears to be spent in get_physical_device_surface_formats (I've seen it peak over 2000µs on my system) and get_physical_device_surface_present_modes (less bad but also frequently peaks somewhere in the order of 500µs).
Both of these are querying capabilities of the physical device, which are unlikely to change and as such should be trivial to cache. In the event that they change (e.g. due to the window to another monitor that is attached to a different GPU? Or the display mode getting changed while the application is running?) I believe swapchain creating would either fail or presenting would throw a "suboptimal swapchain" or similar error that can be used to force re-querying those device attributes.

It's quite unfortunate that get_physical_device_surface_formats is so slow. I wonder if there is a way to explicitly query something like "which monitor is the surface currently on?", so that we can avoid this.
But avoiding unconditionally would be rather strange - you can't expect swapchain creation to gracefully fail, since this would be straight undefined behavior. Vulkan user is supposed to query the formats before recreating the swapchain...

The other thing we could do is - avoid swapchain recreation entirely for as long as possible. I.e. if the window is resized, we could allow the "suboptimal" presentation on that surface. As soon as the resize ends, we should actually recreate the surface upon seeing "suboptimal".

Now that I re-read the issue, I'm getting more doubt. If get_physical_device_surface_formats is peaking at 2000 us, that's still only 2ms, which is significantly less than our frame budget of 16ms. Alone, it's not a reason for stuttering.
Either way, I'm merging #183, which should resolve at least this call. Let me know if it works!

You are right, it does not entirely fix the stuttering. The start of a resize does feel markedly more smooth though! Stuttering now only starts after around a second of continuous resize movement (and stopping for a moment makes it become smooth again.)


[BugFix] error when modify generated column using constant expression(#27473)

Fixes #27473
What type of PR is this:

[x] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Checklist:

[x] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto-backported to the target branch

[ ] 3.1
[ ] 3.0
[ ] 2.5
[ ] 2.4

[FE PR Coverage Check]
:heart_eyes: pass : 0 / 0 (0%)


[Feature] Need tests for DataAccessFactory data_sets, files_to_use and nsamples configurations.

Search before asking

[X] I searched the issues and found no similar issues.

Component
Library/core
Feature
DataAccessFactory uses parameters data_sets, files_to_use and nsamples to subset the input files selected for processing.  We have not tests to verify the proper implementation of these for

[ ] DataAccessLocal
[ ] DataAccessS3

Are you willing to submit a PR?

[ ] Yes I am willing to submit a PR!

data sets are tested here https://github.com/IBM/data-prep-lab/blob/dev/data-processing-lib/test/data_processing_tests/data_access/data_access_local_test.py#L33 and https://github.com/IBM/data-prep-lab/blob/dev/data-processing-lib/test/data_processing_tests/data_access/data_access_s3_test.py#L122,
n_samples logic is tested here https://github.com/IBM/data-prep-lab/blob/dev/data-processing-lib/test/data_processing_tests/data_access/sample_input_data_test.py.

@daw3rd can we close this one?

Yes this is fixed with this https://github.com/IBM/data-prep-kit/blob/dev/data-processing-lib/src/data_processing/test_support/data_access/data_access_factory_test.py


Fix for #44833

Fixing https://github.com/Microsoft/vscode/issues/44833

Closing due to outdated bug fix.


First property of object returned by parseQuery() contains base URL when a string is passed

If you call parseQuery() with a string parameter, the returned object's first property contains the base URL in the property's key. For example:
let testUrl = "https://notarealurl.com?foo=1&bar=2";
let urlParams = Url.parseQuery(testUrl);
alert(JSON.stringify(urlParams));

returns
{ "https://notarealurl.com?foo": "1", "bar": "2" }

I've made a fiddle here

Well, that works as expected because parseQuery really parses an input which is supposed to contain only the query (location.search by default).


Feature multioutput grad obs

Pull request 3/3 to make it possible to use derivative observations in GPy.
Major updates in this pull request
-DiffKern: a kernel for using partial derivatives
-MultioutputDerivativeKernel: a small extension to MultioutputKernel for easier usage of derivatives (cross covariances between derivative observations and regular observations are automatically defined)
-ScaledProbit: New link function for using derivative sign observations as in Riihimäki & Vehtari (2010) paper.
-Derivatives for RBF so that it is compatible with DiffKern
-Tests for the new Kernels, Link functions and models
Minor updates:
-Changed the place of index_to_slices as other GPy parts than kernels need it as well
-Analytic moments for Binomial likelihood with Probit or ScaledProbit link functions
Probably easiest to check for @mzwiessele as he checked the two previous pull requests as well.

Codecov Report

Merging #678 into devel will increase coverage by 0.08%.
The diff coverage is 58%.

@@            Coverage Diff             @@
##            devel     #678      +/-   ##
==========================================
+ Coverage   53.99%   54.08%   +0.08%
==========================================
  Files         207      210       +3
  Lines       20953    21285     +332
  Branches     2818     2881      +63
==========================================
+ Hits        11314    11511     +197
- Misses       9123     9247     +124
- Partials      516      527      +11

Thank you for the very quick response! I updated the files which you had commented and try to download the runnable example as soon as possible.

I added the example to GPy.examples.regression. Currently, the only issues we seem to have are:

Implementation of gradients in RBF kernel. Has your opinion on this changed after I answered your comment?
Un-elegant implementation of gradient update for the need of MultioutputKern, which I'll fix asap

After the pull request gets accepted, I'll start making the notebook, which I'll push to the notebooks repo in few weeks (I don't have time to implement this right now!).
Are there other concerns?

Looks great, thank you very much!

On 6. Sep 2018, at 15:11, Eero Siivola<EMAIL_ADDRESS>wrote:
I added the example to GPy.examples.regression. Currently, the only issues we seem to have are:
Implementation of gradients in RBF kernel. Has your opinion on this changed after I answered your comment?
Un-elegant implementation of gradient update for the need of MultioutputKern, which I'll fix asap
After the pull request gets accepted, I'll start making the notebook, which I'll push to the notebooks repo in few weeks (I don't have time to implement this right now!).
Are there other concerns?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

Hi GPy team: my group and I have been using GPy for a few years now and have been waiting for a long time for support for gradients. What is the status for this code merge? When will the gradients become available?


ignore files/directories for workshop

The workshop.json file tells Workshop to ignore the files/directories that users don't need.

CC @mikesjewett


Minor change to controls

Small change so that Select + Left and Select + Right activate percentage and time remaining, respectively. Select + L-Trigger deactivates. Prevents overlapping controls with other plugins, like oclockvita. I was going to make the changes just for my own use, but it looks like there's an open issue from someone mentioning the same thing so I figured I'd just post it up anyway.
Thanks

Thanks for your contribution, although I may not merge this. I'm thinking of a different combination entirely.

No problem. I'm admittedly using this as a bit of a way to learn how github works too, so I hope I wasn't overstepping or wasting your time at all.
Thanks for the work you're doing!


Spelling Error

The following sentence in the existing documentation contains a spelling error:

This problem can be resolve by using alias records in Azure DNS

should read:
This problem can be resolved by using alias records in Azure DNS

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 02772612-08a7-06a1-f0ca-d6d8c5de3ed7
Version Independent ID: 97b248ee-d8e4-901c-c399-e5b75b9f8236
Content: Onboard a root or apex domain to an existing Front Door - Azure portal
Content Source: articles/frontdoor/front-door-how-to-onboard-apex-domain.md
Service: frontdoor
GitHub Login: @duongau
Microsoft Alias: duau

@toolboc Thank you for catching that error. This should reflect soon.
#please-close


Update PG and other dependencies

The biggest change is that I had to add pg-native. Not sure if the separation from pg is new (we were way out of date) or if it was somehow just never declared here.

Works for @waissbluth, so merging it in.


Build failed

Trying to run the example project on my machine with the iOS simulator and get the following:
** BUILD FAILED **
The following build commands failed:
CompileSwift normal x86_64 /Users/Chris/Dev/react-native-3d-model-view/example/node_modules/react-native-3d-model-view/ios/ARKitInteraction/ARView+ARSCNViewDelegate.swift
CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler
(2 failures)
Installing build/Build/Products/Debug-iphonesimulator/example.app
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2):
Failed to install the requested application
An application bundle was not found at the provided path.
Provide a valid path to the desired application bundle.
Print: Entry, ":CFBundleIdentifier", Does Not Exist
Command failed: /usr/libexec/PlistBuddy -c Print:CFBundleIdentifier build/Build/Products/Debug-iphonesimulator/example.app/Info.plist
Print: Entry, ":CFBundleIdentifier", Does Not Exist

Hi! This should be solved in version 1.1.16. Please open a new issue otherwise.


Have modified in multiple components

Minimal : Your enhancement touches components other than the ones you modified in v1.0 and you are able to demo it using your own computer
On track : In addition, you have created a PR for the enhancement, it covers tests and documentation updates for the new feature, and the PR passes Travis checks
Ahead : Your PR has been reviewed and merged.

Implemented the findtag command.
https://github.com/CS2103JAN2018-F12-B3/main/pull/57


Group access hosts duplication for ssh groups

Server registering to gate with duplicate entries.

Fixed with #1a0da5d This has been clsoed.


Add border and shadow to DatePicker calendar

Related Issue or Background Info
Fixes #1738
Preview in chromatic / storybook -- adjust background color in toolbar

Storybook look like broken

However, tested locally, all good.


Add react/redux linters

Complete milestone 2
In this pull request, I added linters to the project
Link to API repository

Thanks for the review @rloterh. I really appreciate