sonos / dinghy

Easier cross-compilation for phones and single boards computers
Other
351 stars 41 forks source link

Run test on iOS failed: No such file or directory (os error 2) #216

Closed s1rius closed 5 months ago

s1rius commented 5 months ago

I followed iOS setup readme, but got an error on iOS device.

Env

MacOS 14.3.1 (23D60) iOS 17.3.1 rustc 1.75.0-nightly (e20cb7702 2023-10-12) dinghy build from souce code 4875f58

Detail

Click me ```plaintext test-ws git:(main) cargo dinghy -v -d ios test pass Targeting platform auto-ios-aarch64 and device 00008110-000AAAAAAAA2AAAA warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions Compiling test-proc-macro v0.1.0 (/Volumes/repo/dinghy/test-ws/test-proc-macro) Finished test [unoptimized + debuginfo] target(s) in 0.40s Running unittests src/lib.rs (target/aarch64-apple-ios/debug/deps/test_app-1232232323123) Installing test_app-1232232323123 to 00008110-000AAAAAAAA2AAAA (A) Running "xcrun" "devicectl" "device" "install" "app" "--device" "00008110-000AAAAAAAA2AAAA" "/Volumes/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app" 21:26:23 Enabling developer disk image services. 21:26:23 Acquired usage assertion. 5%... 10%... 15%... 16%... 19%... 22%... 30%... 31%... 34%... 36%... 38%... 40%... 43%... 46%... 48%... 50%... 52%... 56%... 57%... 60%... 62%... 66%... 68%... 72%... 74%... 76%... 80%... 84%... 88%... 92%... 96%... Complete! App installed: • bundleID: com.demo.Dinghy • installationURL: file:///private/var/containers/Bundle/Application/AAAAAAA-AAAA-AAAA-AAAA/Dinghy.app/ • launchServicesIdentifier: unknown • databaseUUID: AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA • databaseSequenceNumber: 2840 • options: [2024-03-04T13:26:27Z ERROR cargo_dinghy] No such file or directory (os error 2) error: test failed, to rerun pass `-p test-app --lib` Caused by: process didn't exit successfully: `.cargo/bin/cargo-dinghy -p auto-ios-aarch64 -v -d 00008110-000AAAAAAAA2AAAA runner -- /Volumes/repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_app-1232232323123 pass` (exit status: 1) note: test exited abnormally; to see the full output pass --nocapture to the harness. ```
simlay commented 5 months ago

@s1rius Based on the log, it look like the app was installed/updated. Were you doing this untethered (the phone just on wifi) or tethered (a cable from phone to mac)? pymobiledevice3 (which is how the status code and stdout is retrieved) doesn't support untether (yet).

kali commented 5 months ago

Hello! Thanks for the report. Can you run with DINGHY_LOG=trace in the environment ? And in verbose mode (-vvv right after dinghy in the command line). I hope it will show us which call fails.

s1rius commented 5 months ago

@simlay I use the lightning connector. @kali I had upgrade the py3, reinstall pymobiledevice3, delete others apple development keys in Keychain Access...

I rerun dinghy, another error appears, see below.

Click me ``` test-ws git:(main) DINGHY_LOG=trace cargo dinghy -vvv -d ios test pass [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/test-ws/dinghy.toml" [2024-03-05T16:22:42Z DEBUG dinghy_lib::config] Loading configuration from "/repo/dinghy/test-ws/.dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/test-ws/.dinghy/dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/test-ws/.dinghy/.dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/.dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/.dinghy/dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/.dinghy/.dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/repo/.dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/repo/.dinghy/dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/repo/.dinghy/.dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/.dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/.dinghy/dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/.dinghy/.dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/Volumes/dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/Volumes/.dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/Volumes/.dinghy/dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/Volumes/.dinghy/.dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/.dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/Users/A/dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/Users/A/.dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/Users/A/.dinghy/dinghy.toml" [2024-03-05T16:22:42Z TRACE dinghy_lib::config] No configuration found at "/Users/A/.dinghy/.dinghy.toml" [2024-03-05T16:22:42Z DEBUG dinghy_lib::android] ADB found: "/Users/A/Library/Android/sdk/platform-tools/adb" Running "/Users/A/Library/Android/sdk/platform-tools/adb" "devices" [2024-03-05T16:22:44Z DEBUG dinghy_lib::android] Android NDK: "/Users/A/Library/Android/sdk/ndk/25.1.8937393" [2024-03-05T16:22:44Z DEBUG dinghy_lib::android] Android ndk: "/Users/A/Library/Android/sdk/ndk/25.1.8937393", ndk version: 25.1.8937393, major: 25 [2024-03-05T16:22:44Z DEBUG dinghy_lib::android] Android tools bin: "/Users/A/Library/Android/sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/darwin-x86_64/bin" [2024-03-05T16:22:44Z DEBUG cargo_dinghy] Looking for platform for 0000AAAAA-BBBBBBBBBBBB: found Some("auto-ios-aarch64") [2024-03-05T16:22:44Z INFO cargo_dinghy] Targeting platform 'auto-ios-aarch64' and device '0000AAAAA-BBBBBBBBBBBB' Targeting platform auto-ios-aarch64 and device 0000AAAAA-BBBBBBBBBBBB [2024-03-05T16:22:44Z DEBUG dinghy_build::build_env] Setting environment variable "TARGET_CC"="gcc" [2024-03-05T16:22:44Z DEBUG dinghy_build::build_env] Setting environment variable "CC_aarch64-apple-ios"="gcc" [2024-03-05T16:22:44Z DEBUG dinghy_build::build_env] Setting environment variable "TARGET_SYSROOT"="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.2.sdk" [2024-03-05T16:22:44Z DEBUG dinghy_build::build_env] Setting environment variable "CARGO_TARGET_AARCH64_APPLE_IOS_LINKER"="/repo/dinghy/test-ws/target/aarch64-apple-ios/auto-ios-aarch64/linker" [2024-03-05T16:22:44Z DEBUG dinghy_build::build_env] Setting environment variable "CARGO_TARGET_AARCH64_APPLE_IOS_RUNNER"="/Users/A/.cargo/bin/cargo-dinghy -p auto-ios-aarch64 -v -v -v -d 0000AAAAA-BBBBBBBBBBBB runner --" [2024-03-05T16:22:44Z DEBUG dinghy_build::build_env] Setting environment variable "CARGO_BUILD_TARGET"="aarch64-apple-ios" [2024-03-05T16:22:44Z DEBUG dinghy_build::build_env] Setting environment variable "PKG_CONFIG_ALLOW_CROSS"="1" [2024-03-05T16:22:44Z DEBUG dinghy_build::build_env] Setting environment variable "PKG_CONFIG_LIBPATH_aarch64_apple_ios"="" [2024-03-05T16:22:44Z DEBUG cargo_dinghy] Launching "/Users/A/.rustup/toolchains/nightly-2023-10-13-x86_64-apple-darwin/bin/cargo" "test" "pass" Running "/Users/A/.rustup/toolchains/nightly-2023-10-13-x86_64-apple-darwin/bin/cargo" "test" "pass" warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions Finished test [unoptimized + debuginfo] target(s) in 0.01s Running unittests src/lib.rs (target/aarch64-apple-ios/debug/deps/test_app-4432dedd799e68a4) [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/test-ws/test-app/dinghy.toml" [2024-03-05T16:22:45Z DEBUG dinghy_lib::config] Loading configuration from "/repo/dinghy/test-ws/test-app/.dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/test-ws/test-app/.dinghy/dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/test-ws/test-app/.dinghy/.dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/test-ws/dinghy.toml" [2024-03-05T16:22:45Z DEBUG dinghy_lib::config] Loading configuration from "/repo/dinghy/test-ws/.dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/test-ws/.dinghy/dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/test-ws/.dinghy/.dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/.dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/.dinghy/dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy/.dinghy/.dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/repo/dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/repo/.dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/repo/.dinghy/dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/repo/.dinghy/.dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/.dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/.dinghy/dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/.dinghy/.dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/Volumes/dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/Volumes/.dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/Volumes/.dinghy/dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/Volumes/.dinghy/.dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/.dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/Users/A/dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/Users/A/.dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/Users/A/.dinghy/dinghy.toml" [2024-03-05T16:22:45Z TRACE dinghy_lib::config] No configuration found at "/Users/A/.dinghy/.dinghy.toml" [2024-03-05T16:22:45Z DEBUG dinghy_lib::android] ADB found: "/Users/A/Library/Android/sdk/platform-tools/adb" Running "/Users/A/Library/Android/sdk/platform-tools/adb" "devices" [2024-03-05T16:22:47Z DEBUG dinghy_lib::android] Android NDK: "/Users/A/Library/Android/sdk/ndk/25.1.8937393" [2024-03-05T16:22:47Z DEBUG dinghy_lib::android] Android ndk: "/Users/A/Library/Android/sdk/ndk/25.1.8937393", ndk version: 25.1.8937393, major: 25 [2024-03-05T16:22:47Z DEBUG dinghy_lib::android] Android tools bin: "/Users/A/Library/Android/sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/darwin-x86_64/bin" [2024-03-05T16:22:47Z DEBUG cargo_dinghy] starting dinghy runner, args ["/repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_app-4432dedd799e68a4", "pass"] [2024-03-05T16:22:47Z DEBUG dinghy_build::build_env] Setting environment variable "TARGET_CC"="gcc" [2024-03-05T16:22:47Z DEBUG dinghy_build::build_env] Setting environment variable "CC_aarch64-apple-ios"="gcc" [2024-03-05T16:22:47Z DEBUG dinghy_build::build_env] Setting environment variable "TARGET_SYSROOT"="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.2.sdk" [2024-03-05T16:22:47Z DEBUG dinghy_build::build_env] Setting environment variable "CARGO_TARGET_AARCH64_APPLE_IOS_LINKER"="/repo/dinghy/test-ws/target/aarch64-apple-ios/auto-ios-aarch64/linker" [2024-03-05T16:22:47Z DEBUG dinghy_build::build_env] Setting environment variable "CARGO_TARGET_AARCH64_APPLE_IOS_RUNNER"="/Users/A/.cargo/bin/cargo-dinghy -p auto-ios-aarch64 -v -v -v -d 0000AAAAA-BBBBBBBBBBBB runner --" [2024-03-05T16:22:47Z DEBUG dinghy_build::build_env] Setting environment variable "CARGO_BUILD_TARGET"="aarch64-apple-ios" [2024-03-05T16:22:47Z DEBUG dinghy_build::build_env] Setting environment variable "PKG_CONFIG_ALLOW_CROSS"="1" [2024-03-05T16:22:47Z DEBUG dinghy_build::build_env] Setting environment variable "PKG_CONFIG_LIBPATH_aarch64_apple_ios"="" Installing test_app-4432dedd799e68a4 to 0000AAAAA-BBBBBBBBBBBB Running "security" "find-identity" "-v" "-p" "codesigning" Running "sh" "-c" "security find-certificate -a -c \"Apple Development: 123@6mail.com (AAAAAA)\" -p | openssl x509 -text | grep Subject:" [2024-03-05T16:22:47Z DEBUG dinghy_lib::apple::xcode] Possible signing identities: [SigningIdentity { id: "9A9B14F29433D4F1053307F0A8093F5AE489C85D", name: "Apple Development: 123@6mail.com (AAAAAA)", team: "ASDFEG" }] [2024-03-05T16:22:47Z TRACE dinghy_lib::apple::xcode] Scanning profiles in "/Users/A/Library/MobileDevice/Provisioning Profiles" Running "security" "cms" "-D" "-i" "/Users/A/Library/MobileDevice/Provisioning Profiles/8CCCCC-AAAAAA-AAAAAA.mobileprovision" [2024-03-05T16:22:47Z TRACE dinghy_lib::apple::xcode] - accepting "/Users/A/Library/MobileDevice/Provisioning Profiles/8CCCCC-AAAAAA-AAAAAA.mobileprovision" [2024-03-05T16:22:47Z DEBUG dinghy_lib::device] Removing previous bundle "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app" [2024-03-05T16:22:47Z DEBUG dinghy_lib::device] Making bundle "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app" [2024-03-05T16:22:47Z DEBUG dinghy_lib::device] Copying exe "/repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_app-4432dedd799e68a4" to bundle "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/_dinghy_test_app-4432dedd799e68a4" [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_app-4432dedd799e68a4" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/_dinghy_test_app-4432dedd799e68a4" [2024-03-05T16:22:47Z DEBUG dinghy_lib::device] Copying dynamic libs to bundle [2024-03-05T16:22:47Z DEBUG dinghy_lib::device] Copying src /repo/dinghy/test-ws/test-app to bundle /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app [2024-03-05T16:22:47Z DEBUG dinghy_lib::project] Copying recursively from /repo/dinghy/test-ws/test-app to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app excluding ["/repo/dinghy/test-ws/test-app/target"] [2024-03-05T16:22:47Z DEBUG globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true, empty_alternates: false }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) } [2024-03-05T16:22:47Z DEBUG globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes [2024-03-05T16:22:47Z DEBUG globset] built glob set; 0 literals, 2 basenames, 2 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/ [2024-03-05T16:22:47Z DEBUG ignore::walk] ignoring /repo/dinghy/test-ws/test-app/.dinghy.toml: Ignore(IgnoreMatch(Hidden)) [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/Cargo.toml" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/Cargo.toml to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/Cargo.toml [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/Cargo.toml" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/Cargo.toml" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/src" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/src [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/src/lib.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/src/lib.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/src/lib.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/src/lib.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/src/lib.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copied recursively from /repo/dinghy/test-ws/test-app to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app excluding ["/repo/dinghy/test-ws/test-app/target"] [2024-03-05T16:22:47Z DEBUG dinghy_lib::device] Copying test_data to bundle /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app [2024-03-05T16:22:47Z DEBUG dinghy_lib::project] Copying recursively from /repo/dinghy/test-ws/test-app/../.. to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source excluding [] [2024-03-05T16:22:47Z DEBUG globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true, empty_alternates: false }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) } [2024-03-05T16:22:47Z DEBUG globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes [2024-03-05T16:22:47Z DEBUG globset] built glob set; 0 literals, 2 basenames, 2 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 0 regexes [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../.." is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/ [2024-03-05T16:22:47Z DEBUG ignore::walk] ignoring /repo/dinghy/test-ws/test-app/../../.DS_Store: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/Users/A/.gitignore_global"), original: ".DS_Store", actual: "**/.DS_Store", is_whitelist: false, is_only_dir: false }))) [2024-03-05T16:22:47Z DEBUG ignore::walk] ignoring /repo/dinghy/test-ws/test-app/../../.git: Ignore(IgnoreMatch(Hidden)) [2024-03-05T16:22:47Z DEBUG ignore::walk] ignoring /repo/dinghy/test-ws/test-app/../../.github: Ignore(IgnoreMatch(Hidden)) [2024-03-05T16:22:47Z DEBUG ignore::walk] ignoring /repo/dinghy/test-ws/test-app/../../.gitignore: Ignore(IgnoreMatch(Hidden)) [2024-03-05T16:22:47Z DEBUG ignore::walk] ignoring /repo/dinghy/test-ws/test-app/../../.travis.sh: Ignore(IgnoreMatch(Hidden)) [2024-03-05T16:22:47Z DEBUG ignore::walk] ignoring /repo/dinghy/test-ws/test-app/../../.travis.yml: Ignore(IgnoreMatch(Hidden)) [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../cargo-dinghy" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/cargo-dinghy [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../cargo-dinghy/Cargo.toml" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../cargo-dinghy/Cargo.toml to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/cargo-dinghy/Cargo.toml [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../cargo-dinghy/Cargo.toml" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/cargo-dinghy/Cargo.toml" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../cargo-dinghy/src" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/cargo-dinghy/src [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../cargo-dinghy/src/cli.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../cargo-dinghy/src/cli.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/cargo-dinghy/src/cli.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../cargo-dinghy/src/cli.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/cargo-dinghy/src/cli.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../cargo-dinghy/src/main.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../cargo-dinghy/src/main.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/cargo-dinghy/src/main.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../cargo-dinghy/src/main.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/cargo-dinghy/src/main.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../Cargo.lock" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../Cargo.lock to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/Cargo.lock [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../Cargo.lock" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/Cargo.lock" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../Cargo.toml" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../Cargo.toml to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/Cargo.toml [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../Cargo.toml" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/Cargo.toml" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../CHANGELOG.md" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../CHANGELOG.md to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/CHANGELOG.md [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../CHANGELOG.md" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/CHANGELOG.md" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-build" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-build [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-build/Cargo.toml" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-build/Cargo.toml to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-build/Cargo.toml [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-build/Cargo.toml" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-build/Cargo.toml" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-build/src" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-build/src [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-build/src/bindgen_macros.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-build/src/bindgen_macros.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-build/src/bindgen_macros.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-build/src/bindgen_macros.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-build/src/bindgen_macros.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-build/src/build.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-build/src/build.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-build/src/build.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-build/src/build.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-build/src/build.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-build/src/build_env.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-build/src/build_env.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-build/src/build_env.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-build/src/build_env.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-build/src/build_env.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-build/src/lib.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-build/src/lib.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-build/src/lib.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-build/src/lib.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-build/src/lib.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-build/src/utils.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-build/src/utils.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-build/src/utils.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-build/src/utils.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-build/src/utils.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/build.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/build.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/build.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/build.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/build.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/Cargo.toml" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/Cargo.toml to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/Cargo.toml [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/Cargo.toml" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/Cargo.toml" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/android" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/android [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/android/device.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/android/device.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/android/device.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/android/device.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/android/device.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/android/mod.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/android/mod.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/android/mod.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/android/mod.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/android/mod.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/android/platform.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/android/platform.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/android/platform.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/android/platform.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/android/platform.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/apple [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple/device.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple/device.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/apple/device.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple/device.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/apple/device.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple/helpers.py" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple/helpers.py to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/apple/helpers.py [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple/helpers.py" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/apple/helpers.py" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple/mod.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple/mod.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/apple/mod.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple/mod.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/apple/mod.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple/platform.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple/platform.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/apple/platform.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple/platform.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/apple/platform.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple/xcode.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple/xcode.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/apple/xcode.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/apple/xcode.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/apple/xcode.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/config.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/config.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/config.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/config.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/config.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/device.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/device.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/device.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/device.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/device.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/host" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/host [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/host/mod.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/host/mod.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/host/mod.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/host/mod.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/host/mod.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/host/platform.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/host/platform.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/host/platform.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/host/platform.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/host/platform.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/lib.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/lib.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/lib.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/lib.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/lib.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/overlay.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/overlay.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/overlay.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/overlay.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/overlay.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/platform" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/platform [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/platform/mod.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/platform/mod.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/platform/mod.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/platform/mod.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/platform/mod.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/platform/regular_platform.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/platform/regular_platform.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/platform/regular_platform.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/platform/regular_platform.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/platform/regular_platform.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/project.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/project.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/project.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/project.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/project.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/script" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/script [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/script/device.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/script/device.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/script/device.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/script/device.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/script/device.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/script/mod.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/script/mod.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/script/mod.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/script/mod.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/script/mod.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/ssh" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/ssh [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/ssh/device.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/ssh/device.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/ssh/device.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/ssh/device.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/ssh/device.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/ssh/mod.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/ssh/mod.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/ssh/mod.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/ssh/mod.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/ssh/mod.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/toolchain.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/toolchain.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/toolchain.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/toolchain.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/toolchain.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/utils.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-lib/src/utils.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/utils.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-lib/src/utils.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-lib/src/utils.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-test" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-test [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-test/Cargo.toml" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-test/Cargo.toml to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-test/Cargo.toml [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-test/Cargo.toml" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-test/Cargo.toml" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-test/src" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-test/src [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../dinghy-test/src/lib.rs" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../dinghy-test/src/lib.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-test/src/lib.rs [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../dinghy-test/src/lib.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/dinghy-test/src/lib.rs" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../docs" is_dir:true [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../docs/android.md" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../docs/android.md to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/android.md [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../docs/android.md" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/android.md" [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../docs/demo.gif" is_dir:false [2024-03-05T16:22:47Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../docs/demo.gif to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/demo.gif [2024-03-05T16:22:47Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../docs/demo.gif" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/demo.gif" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../docs/dinghy-build.md" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../docs/dinghy-build.md to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/dinghy-build.md [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../docs/dinghy-build.md" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/dinghy-build.md" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../docs/files.md" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../docs/files.md to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/files.md [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../docs/files.md" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/files.md" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../docs/filter.md" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../docs/filter.md to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/filter.md [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../docs/filter.md" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/filter.md" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../docs/ios.md" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../docs/ios.md to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/ios.md [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../docs/ios.md" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/ios.md" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../docs/overlay.md" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../docs/overlay.md to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/overlay.md [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../docs/overlay.md" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/overlay.md" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../docs/ssh.md" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../docs/ssh.md to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/ssh.md [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../docs/ssh.md" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/ssh.md" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../docs/vars.md" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../docs/vars.md to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/vars.md [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../docs/vars.md" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/docs/vars.md" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../legacy" is_dir:true [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/legacy [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../legacy/build.rs" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../legacy/build.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/legacy/build.rs [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../legacy/build.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/legacy/build.rs" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../legacy/Cargo.lock" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../legacy/Cargo.lock to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/legacy/Cargo.lock [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../legacy/Cargo.lock" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/legacy/Cargo.lock" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../legacy/Cargo.toml" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../legacy/Cargo.toml to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/legacy/Cargo.toml [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../legacy/Cargo.toml" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/legacy/Cargo.toml" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../legacy/README.md" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../legacy/README.md to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/legacy/README.md [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../legacy/README.md" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/legacy/README.md" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../legacy/src" is_dir:true [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/legacy/src [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../legacy/src/main.rs" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../legacy/src/main.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/legacy/src/main.rs [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../legacy/src/main.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/legacy/src/main.rs" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../LICENSE" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../LICENSE to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/LICENSE [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../LICENSE" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/LICENSE" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../LICENSE-APACHE" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../LICENSE-APACHE to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/LICENSE-APACHE [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../LICENSE-APACHE" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/LICENSE-APACHE" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../LICENSE-MIT" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../LICENSE-MIT to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/LICENSE-MIT [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../LICENSE-MIT" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/LICENSE-MIT" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../musl_build.sh" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../musl_build.sh to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/musl_build.sh [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../musl_build.sh" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/musl_build.sh" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../post-release.sh" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../post-release.sh to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/post-release.sh [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../post-release.sh" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/post-release.sh" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../README.md" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../README.md to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/README.md [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../README.md" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/README.md" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../release.sh" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../release.sh to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/release.sh [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../release.sh" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/release.sh" [2024-03-05T16:22:48Z DEBUG ignore::walk] ignoring /repo/dinghy/test-ws/test-app/../../target: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/repo/dinghy/test-ws/test-app/../../.gitignore"), original: "target", actual: "**/target", is_whitelist: false, is_only_dir: false }))) [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../test-ws" is_dir:true [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws [2024-03-05T16:22:48Z DEBUG ignore::walk] ignoring /repo/dinghy/test-ws/test-app/../../test-ws/.dinghy.toml: Ignore(IgnoreMatch(Hidden)) [2024-03-05T16:22:48Z DEBUG ignore::walk] ignoring /repo/dinghy/test-ws/test-app/../../test-ws/.DS_Store: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/Users/A/.gitignore_global"), original: ".DS_Store", actual: "**/.DS_Store", is_whitelist: false, is_only_dir: false }))) [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../test-ws/Cargo.lock" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../test-ws/Cargo.lock to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/Cargo.lock [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../test-ws/Cargo.lock" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/Cargo.lock" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../test-ws/Cargo.toml" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../test-ws/Cargo.toml to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/Cargo.toml [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../test-ws/Cargo.toml" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/Cargo.toml" [2024-03-05T16:22:48Z DEBUG ignore::walk] ignoring /repo/dinghy/test-ws/test-app/../../test-ws/target: Ignore(IgnoreMatch(Gitignore(Glob { from: Some("/repo/dinghy/test-ws/test-app/../../.gitignore"), original: "target", actual: "**/target", is_whitelist: false, is_only_dir: false }))) [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../test-ws/test-app" is_dir:true [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-app [2024-03-05T16:22:48Z DEBUG ignore::walk] ignoring /repo/dinghy/test-ws/test-app/../../test-ws/test-app/.dinghy.toml: Ignore(IgnoreMatch(Hidden)) [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../test-ws/test-app/Cargo.toml" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../test-ws/test-app/Cargo.toml to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-app/Cargo.toml [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../test-ws/test-app/Cargo.toml" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-app/Cargo.toml" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../test-ws/test-app/src" is_dir:true [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-app/src [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../test-ws/test-app/src/lib.rs" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../test-ws/test-app/src/lib.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-app/src/lib.rs [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../test-ws/test-app/src/lib.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-app/src/lib.rs" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../test-ws/test-bin" is_dir:true [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-bin [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../test-ws/test-bin/Cargo.toml" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../test-ws/test-bin/Cargo.toml to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-bin/Cargo.toml [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../test-ws/test-bin/Cargo.toml" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-bin/Cargo.toml" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../test-ws/test-bin/src" is_dir:true [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-bin/src [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../test-ws/test-bin/src/main.rs" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../test-ws/test-bin/src/main.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-bin/src/main.rs [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../test-ws/test-bin/src/main.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-bin/src/main.rs" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../test-ws/test-proc-macro" is_dir:true [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-proc-macro [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../test-ws/test-proc-macro/Cargo.toml" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../test-ws/test-proc-macro/Cargo.toml to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-proc-macro/Cargo.toml [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../test-ws/test-proc-macro/Cargo.toml" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-proc-macro/Cargo.toml" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../test-ws/test-proc-macro/src" is_dir:true [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Creating directory /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-proc-macro/src [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/test-app/../../test-ws/test-proc-macro/src/lib.rs" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/test-app/../../test-ws/test-proc-macro/src/lib.rs to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-proc-macro/src/lib.rs [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/test-app/../../test-ws/test-proc-macro/src/lib.rs" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source/test-ws/test-proc-macro/src/lib.rs" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copied recursively from /repo/dinghy/test-ws/test-app/../.. to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_source excluding [] [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/../LICENSE" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/test_data/dinghy_license" [2024-03-05T16:22:48Z DEBUG dinghy_lib::project] Copying recursively from /repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_app-4432dedd799e68a4 to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/Dinghy excluding [] [2024-03-05T16:22:48Z DEBUG globset] glob converted to regex: Glob { glob: "**/*~", re: "(?-u)^(?:/?|.*/)[^/]*\\~$", opts: GlobOptions { case_insensitive: false, literal_separator: true, backslash_escape: true, empty_alternates: false }, tokens: Tokens([RecursivePrefix, ZeroOrMore, Literal('~')]) } [2024-03-05T16:22:48Z DEBUG globset] built glob set; 0 literals, 2 basenames, 0 extensions, 0 prefixes, 0 suffixes, 0 required extensions, 1 regexes [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Processing entry "/repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_app-4432dedd799e68a4" is_dir:false [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copying /repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_app-4432dedd799e68a4 to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/Dinghy [2024-03-05T16:22:48Z TRACE dinghy_lib::utils] copy "/repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_app-4432dedd799e68a4" to "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/Dinghy" [2024-03-05T16:22:48Z TRACE dinghy_lib::project] Copied recursively from /repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_app-4432dedd799e68a4 to /repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app/Dinghy excluding [] Running "file" "/repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_app-4432dedd799e68a4" [2024-03-05T16:22:48Z DEBUG dinghy_lib::apple::xcode] Will sign "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app" with team: ASDFEG using key: Apple Development: 123@6mail.com (AAAAAA) and profile: /Users/A/Library/MobileDevice/Provisioning Profiles/8CCCCC-AAAAAA-AAAAAA.mobileprovision [2024-03-05T16:22:48Z DEBUG dinghy_lib::apple::xcode] entitlements file: /repo/dinghy/test-ws/target/dinghy/entitlements.xcent Running "codesign" "-s" "Apple Development: 123@6mail.com (AAAAAA)" "--entitlements" "/repo/dinghy/test-ws/target/dinghy/entitlements.xcent" "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app" Running "xcrun" "devicectl" "device" "install" "app" "--device" "0000AAAAA-BBBBBBBBBBBB" "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app" 00:22:49 Enabling developer disk image services. 00:22:49 Acquired usage assertion. 56%... 57%... 59%... 60%... 62%... 66%... 68%... 72%... 74%... 76%... 80%... 84%... 88%... 92%... 96%... Complete! App installed: • bundleID: com.demo.Dinghy • installationURL: file:///private/var/containers/Bundle/Application/17835290A9BC/Dinghy.app/ • launchServicesIdentifier: unknown • databaseUUID: D • databaseSequenceNumber: 2992 • options: [2024-03-05T16:22:55Z ERROR cargo_dinghy] Unexpected end of JSON error: test failed, to rerun pass `-p test-app --lib` Caused by: process didn't exit successfully: `/Users/A/.cargo/bin/cargo-dinghy -p auto-ios-aarch64 -v -v -v -d 0000AAAAA-BBBBBBBBBBBB runner -- /repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_app-4432dedd799e68a4 pass` (exit status: 1) note: test exited abnormally; to see the full output pass --nocapture to the harness. [2024-03-05T16:22:55Z DEBUG cargo_dinghy] done ```

Before I comment this, I reconnected my iPhone and run the command again, after I enter my password, it worked. Seems like a permission problem.

Success log ``` test-ws git:(main) ✗ cargo dinghy -vvv -d ios test pass Running "~/Library/Android/sdk/platform-tools/adb" "devices" Targeting platform auto-ios-aarch64 and device AAAAAA Running "~/.rustup/toolchains/nightly-2023-10-13-x86_64-apple-darwin/bin/cargo" "test" "pass" warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions Finished test [unoptimized + debuginfo] target(s) in 0.00s Running unittests src/lib.rs (target/aarch64-apple-ios/debug/deps/test_app-4432dedd799e68a4) Running "~/Library/Android/sdk/platform-tools/adb" "devices" Installing test_app-4432dedd799e68a4 to AAAAAA (AAAAAA) Running "security" "find-identity" "-v" "-p" "codesigning" Running "sh" "-c" "security find-certificate -a -c \"Apple Development: AAA@6mail.com (AAAAAAA)\" -p | openssl x509 -text | grep Subject:" Running "security" "cms" "-D" "-i" "~/Library/MobileDevice/Provisioning Profiles/AAAA.mobileprovision" Running "file" "/repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_app-4432dedd799e68a4" Running "codesign" "-s" "Apple Development: AAA@6mail.com (AAAAAAA)" "--entitlements" "/repo/dinghy/test-ws/target/dinghy/entitlements.xcent" "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app" Running "xcrun" "devicectl" "device" "install" "app" "--device" "AAAAAA" "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app" 02:17:57 Acquired tunnel connection to device. 02:17:57 Enabling developer disk image services. 02:17:57 Acquired usage assertion. 1%... 2%... 3%... 4%... 6%... 7%... 8%... 9%... 10%... 11%... 12%... 13%... 15%... 16%... 18%... 19%... 21%... 22%... 23%... 24%... 25%... 26%... 27%... 28%... 30%... 31%... 32%... 33%... 35%... 36%... 37%... 39%... 40%... 41%... 42%... 43%... 44%... 45%... 46%... 47%... 48%... 49%... 50%... 51%... 52%... 54%... 55%... 56%... 57%... 59%... 60%... 62%... 66%... 68%... 72%... 76%... 80%... 84%... 88%... 92%... 96%... Complete! App installed: • bundleID: com.demo.Dinghy • installationURL: file:///private/var/containers/Bundle/Application/62263695-0508-41B3-9A4D-10952122944B/Dinghy.app/ • launchServicesIdentifier: unknown • databaseUUID: AAAAAAA • databaseSequenceNumber: 3080 • options: ~/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020 warnings.warn( 2024-03-06 02:18:04 als-Mac-mini.local pymobiledevice3.cli.remote[45478] INFO tunnel created ~/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020 warnings.warn( Running "xcrun" "devicectl" "device" "info" "lockState" "--quiet" "--json-output" "/dev/stdout" "--device" "AAAAAA" running 3 tests test tests::pass::it_works ... ok test tests::pass::it_finds_source_files ... ok test tests::pass::it_finds_test_data_files ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 2 filtered out; finished in 0.00s Process 14167 exited with status = 0 (0x00000000) returns: 0 Running unittests src/main.rs (target/aarch64-apple-ios/debug/deps/test_bin-bfb91ee8c7e70a71) Running "~/Library/Android/sdk/platform-tools/adb" "devices" Installing test_bin-bfb91ee8c7e70a71 to AAAAAA (AAAAAA) Running "security" "find-identity" "-v" "-p" "codesigning" Running "sh" "-c" "security find-certificate -a -c \"Apple Development: AAA@6mail.com (AAAAAAA)\" -p | openssl x509 -text | grep Subject:" Running "security" "cms" "-D" "-i" "~/Library/MobileDevice/Provisioning Profiles/AAAA.mobileprovision" Running "file" "/repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_bin-bfb91ee8c7e70a71" Running "codesign" "-s" "Apple Development: AAA@6mail.com (AAAAAAA)" "--entitlements" "/repo/dinghy/test-ws/target/dinghy/entitlements.xcent" "/repo/dinghy/test-ws/target/dinghy/test-bin/Dinghy.app" Running "xcrun" "devicectl" "device" "install" "app" "--device" "AAAAAA" "/repo/dinghy/test-ws/target/dinghy/test-bin/Dinghy.app" 02:18:13 Acquired tunnel connection to device. 02:18:13 Enabling developer disk image services. 02:18:13 Acquired usage assertion. 8%... 10%... 11%... 13%... 14%... 16%... 18%... 21%... 23%... 24%... 27%... 28%... 31%... 34%... 40%... 42%... 44%... 46%... 48%... 50%... 52%... 53%... 55%... 56%... 59%... 60%... 62%... 66%... 68%... 72%... 76%... 80%... 84%... 88%... 92%... 96%... Complete! App installed: • bundleID: com.demo.Dinghy • installationURL: file:///private/var/containers/Bundle/Application/AAAA/Dinghy.app/ • launchServicesIdentifier: unknown • databaseUUID: AAAAAAA • databaseSequenceNumber: 3088 • options: ~/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020 warnings.warn( 2024-03-06 02:18:20 als-Mac-mini.local pymobiledevice3.cli.remote[45708] INFO tunnel created ~/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020 warnings.warn( Running "xcrun" "devicectl" "device" "info" "lockState" "--quiet" "--json-output" "/dev/stdout" "--device" "AAAAAA" running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Process 14170 exited with status = 0 (0x00000000) returns: 0 Running unittests src/lib.rs (target/debug/deps/test_proc_macro-8900bba75b65f1a9) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s ```

I test it several times, the error appears once.

Error log ``` test-ws git:(main) ✗ cargo dinghy -vvv -d ios test pass Running "/Library/Android/sdk/platform-tools/adb" "devices" Targeting platform auto-ios-aarch64 and device AAA-AAA Running "/.rustup/toolchains/nightly-2023-10-13-x86_64-apple-darwin/bin/cargo" "test" "pass" warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"` note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions Finished test [unoptimized + debuginfo] target(s) in 0.01s Running unittests src/lib.rs (target/aarch64-apple-ios/debug/deps/test_app-4432dedd799e68a4) Running "/Library/Android/sdk/platform-tools/adb" "devices" Installing test_app-4432dedd799e68a4 to AAA-AAA (AAAAAA) Running "security" "find-identity" "-v" "-p" "codesigning" Running "sh" "-c" "security find-certificate -a -c \"Apple Development: AAA@6mail.com (AAAAAA)\" -p | openssl x509 -text | grep Subject:" Running "security" "cms" "-D" "-i" "/Library/MobileDevice/Provisioning Profiles/AAA.mobileprovision" Running "file" "/repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_app-4432dedd799e68a4" Running "codesign" "-s" "Apple Development: AAA@6mail.com (AAAAAA)" "--entitlements" "/repo/dinghy/test-ws/target/dinghy/entitlements.xcent" "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app" Running "xcrun" "devicectl" "device" "install" "app" "--device" "AAA-AAA" "/repo/dinghy/test-ws/target/dinghy/test-app/Dinghy.app" 02:16:48 Acquired tunnel connection to device. 02:16:48 Enabling developer disk image services. 02:16:48 Acquired usage assertion. 1%... 2%... 3%... 4%... 6%... 7%... 9%... 10%... 11%... 12%... 13%... 15%... 16%... 18%... 19%... 21%... 22%... 23%... 24%... 25%... 26%... 27%... 28%... 30%... 31%... 32%... 33%... 35%... 36%... 37%... 39%... 40%... 41%... 42%... 43%... 44%... 45%... 46%... 47%... 48%... 49%... 50%... 51%... 52%... 54%... 55%... 56%... 57%... 59%... 60%... 62%... 66%... 68%... 72%... 76%... 80%... 84%... 88%... 92%... 96%... Complete! App installed: • bundleID: wtf.s1.Dinghy • installationURL: file:///private/var/containers/Bundle/Application/817B54C2-22A4-4FAB-8C15-61E6E1FB9C0C/Dinghy.app/ • launchServicesIdentifier: unknown • databaseUUID: DFAA849E-3761-4D41-B271-D39D2F0422D8 • databaseSequenceNumber: 3064 • options: Please enter aldmgmgw's password on als-Mac-mini to start a tunnel to 'AAAAAA' (sudo): /Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020 warnings.warn( 2024-03-06 02:17:01 als-Mac-mini.local pymobiledevice3.cli.remote[44794] INFO tunnel created /Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:35: NotOpenSSLWarning: urllib3 v2 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: https://github.com/urllib3/urllib3/issues/3020 warnings.warn( Running "xcrun" "devicectl" "device" "info" "lockState" "--quiet" "--json-output" "/dev/stdout" "--device" "AAA-AAA" running 3 tests test tests::pass::it_works ... ok test tests::pass::it_finds_source_files ... ok test tests::pass::it_finds_test_data_files ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 2 filtered out; finished in 0.00s Process 14162 exited with status = 0 (0x00000000) returns: 0 Running unittests src/main.rs (target/aarch64-apple-ios/debug/deps/test_bin-bfb91ee8c7e70a71) Running "/Library/Android/sdk/platform-tools/adb" "devices" Installing test_bin-bfb91ee8c7e70a71 to AAA-AAA (AAAAAA) Running "security" "find-identity" "-v" "-p" "codesigning" Running "sh" "-c" "security find-certificate -a -c \"Apple Development: AAA@6mail.com (AAAAAA)\" -p | openssl x509 -text | grep Subject:" Running "security" "cms" "-D" "-i" "/Library/MobileDevice/Provisioning Profiles/AAA.mobileprovision" Running "file" "/repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_bin-bfb91ee8c7e70a71" Running "codesign" "-s" "Apple Development: AAA@6mail.com (AAAAAA)" "--entitlements" "/repo/dinghy/test-ws/target/dinghy/entitlements.xcent" "/repo/dinghy/test-ws/target/dinghy/test-bin/Dinghy.app" Running "xcrun" "devicectl" "device" "install" "app" "--device" "AAA-AAA" "/repo/dinghy/test-ws/target/dinghy/test-bin/Dinghy.app" 02:17:12 Enabling developer disk image services. 02:17:12 Acquired usage assertion. 8%... 10%... 11%... 13%... 14%... 18%... 24%... 27%... 28%... 31%... 34%... 40%... 46%... 48%... 50%... 52%... 53%... 56%... 59%... 60%... 62%... 66%... 68%... 72%... 76%... 80%... 84%... 88%... 92%... 96%... Complete! App installed: • bundleID: wtf.s1.Dinghy • installationURL: file:///private/var/containers/Bundle/Application/AAA/Dinghy.app/ • launchServicesIdentifier: unknown • databaseUUID: DFAA849E-3761-4D41-B271-D39D2F0422D8 • databaseSequenceNumber: 3072 • options: [2024-03-05T18:17:15Z ERROR cargo_dinghy] Unexpected end of JSON error: test failed, to rerun pass `-p test-bin --bin test-bin` Caused by: process didn't exit successfully: `/.cargo/bin/cargo-dinghy -p auto-ios-aarch64 -v -v -v -d AAA-AAA runner -- /repo/dinghy/test-ws/target/aarch64-apple-ios/debug/deps/test_bin-bfb91ee8c7e70a71 pass` (exit status: 1) note: test exited abnormally; to see the full output pass --nocapture to the harness. ```
kali commented 5 months ago

Hey looking at your log, I notice this on the error line /.cargo/bin/cargo-dinghy . This path is a bit weird, usually .cargo is in the home directory.

Have you setup cargo at the / ? or are we missing some prefixing somewhere ? maybe $HOME is missing or empty ?

s1rius commented 5 months ago

Thanks for reply, dinghy is work well on my iOS device now. I think the two errors were caused by permission issue.

Hey looking at your log, I notice this on the error line /.cargo/bin/cargo-dinghy . This path is a bit weird, usually .cargo is in the home directory.

Have you setup cargo at the / ? or are we missing some prefixing somewhere ? maybe $HOME is missing or empty ?

I delete my personal info, I setup cargo using the default path.

Hello! Thanks for the report. Can you run with DINGHY_LOG=trace in the environment ? And in verbose mode (-vvv right after dinghy in the command line). I hope it will show us which call fails.

This debug trick help a lot.