-
-
Notifications
You must be signed in to change notification settings - Fork 490
test: gRPC core client init integration test #2023
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Copied the env-variable server from Theia and made it possible to customize it for the tests. Each test has its own `data` folder. - Relaxed the primary package and library index error detection. This should make the init error detection locale independent. - Kill the daemon process subtree when stopping the daemon. Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
57bc7d8
to
367ef9b
Compare
I've performed some tests by setting the locale to it
in the CLI config and deleting directories.data/library_index.json
as described.
Tested it both by building the local branch and downloading the snapshot build generated from the github actions.
Snapshot Build:
Everything works as expected: the app launches successfully, the directories.data/library_index.json
file gets downloaded and the Library Manager works as expected.
Local Branch:
I've rebuilt everything with git clean -xfd && yarn && yarn rebuild:browser && yarn rebuild:electron
then launched it with yarn start
. Result: the app fails to start.
yarn start
output:
❯ yarn start
yarn run v1.22.17
$ yarn --cwd ./electron-app start
$ theia start --plugins=local-dir:../plugins
Arduino IDE 2.1.0
Starting backend process. PID: 79663
Using browser-only version of superagent in non-browser environment
Configuration directory URI: 'file:///Users/albertoiannaccone/.arduinoIDE'
Configuring to accept webviews on '^.+\.webview\..+$' hostname.
2023年05月03日T10:02:51.746Z root INFO Backend Object.initialize: 5.1 ms [Finished 0.902 s after backend start]
2023年05月03日T10:02:51.746Z root INFO Backend Object.configure: 3.9 ms [Finished 0.902 s after backend start]
2023年05月03日T10:02:51.746Z root INFO Backend MessagingContribution.onStart: 2.0 ms [Finished 0.902 s after backend start]
2023年05月03日T10:02:51.747Z root INFO Backend OSBackendApplicationContribution.configure: 0.6 ms [Finished 0.947 s after backend start]
2023年05月03日T10:02:51.748Z root INFO Backend DefaultWorkspaceServer.onStart: 0.5 ms [Finished 0.948 s after backend start]
2023年05月03日T10:02:51.749Z root INFO Backend PluginLocalizationBackendContribution.configure: 0.2 ms [Finished 0.948 s after backend start]
2023年05月03日T10:02:51.750Z root INFO Backend PluginLocalizationBackendContribution.initialize: 46.1 ms [Finished 0.948 s after backend start]
2023年05月03日T10:02:51.750Z root INFO Backend TaskBackendApplicationContribution.onStart: 0.3 ms [Finished 0.948 s after backend start]
2023年05月03日T10:02:51.751Z root INFO Backend ElectronTokenBackendContribution.configure: 0.7 ms [Finished 0.949 s after backend start]
2023年05月03日T10:02:51.751Z config INFO >>> Initializing CLI configuration...
2023年05月03日T10:02:51.752Z root INFO Backend PluginDeployerContribution.initialize: 0.7 ms [Finished 0.949 s after backend start]
2023年05月03日T10:02:51.752Z root INFO Backend ConfigServiceImpl.onStart: 1.0 ms [Finished 0.950 s after backend start]
2023年05月03日T10:02:51.753Z config INFO Loading CLI configuration from /Users/albertoiannaccone/.arduinoIDE/arduino-cli.yaml...
2023年05月03日T10:02:51.753Z root INFO Backend WebviewBackendSecurityWarnings.initialize: 0.5 ms [Finished 0.951 s after backend start]
2023年05月03日T10:02:51.753Z root INFO Backend ArduinoDaemonImpl.onStart: 1.2 ms [Finished 0.952 s after backend start]
2023年05月03日T10:02:51.754Z root INFO Backend NodeFileUploadService.configure: 2.1 ms [Finished 0.952 s after backend start]
2023年05月03日T10:02:51.754Z daemon INFO Starting daemon from /Users/albertoiannaccone/Workspace/arduino-ide/arduino-ide-extension/build/arduino-cli...
2023年05月03日T10:02:51.754Z discovery-log INFO start
2023年05月03日T10:02:51.754Z discovery-log INFO start new deferred
2023年05月03日T10:02:51.754Z root INFO Backend HostedPluginLocalizationService.initialize: 0.6 ms [Finished 0.953 s after backend start]
2023年05月03日T10:02:51.754Z root INFO Backend BoardDiscovery.onStart: 1.1 ms [Finished 0.954 s after backend start]
2023年05月03日T10:02:51.754Z root INFO Backend FileDownloadEndpoint.configure: 0.9 ms [Finished 0.954 s after backend start]
2023年05月03日T10:02:51.754Z root INFO Backend AuthenticationServiceImpl.onStart: 0.6 ms [Finished 0.956 s after backend start]
2023年05月03日T10:02:51.754Z root INFO Backend PluginApiContribution.configure: 0.5 ms [Finished 0.956 s after backend start]
2023年05月03日T10:02:51.755Z root INFO Backend HostedPluginReader.configure: 0.3 ms [Finished 0.956 s after backend start]
2023年05月03日T10:02:51.755Z root INFO Backend HostedPluginReader.configure: 0.1 ms [Finished 0.956 s after backend start]
2023年05月03日T10:02:51.755Z root INFO Backend PlotterBackendContribution.configure: 0.5 ms [Finished 0.957 s after backend start]
2023年05月03日T10:02:51.757Z root INFO Theia app listening on http://localhost:59929.
2023年05月03日T10:02:51.758Z root INFO Finished starting backend application: 3.7 ms [Finished 0.960 s after backend start]
2023年05月03日T10:02:51.759Z root WARN The local plugin referenced by local-dir:/Users/albertoiannaccone/.arduinoIDE/plugins does not exist.
2023年05月03日T10:02:51.760Z root WARN The local plugin referenced by local-dir:/Users/albertoiannaccone/.arduinoIDE/extensions does not exist.
2023年05月03日T10:02:51.774Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/cortex-debug
2023年05月03日T10:02:51.774Z root INFO Resolved "cortex-debug" to a VS Code extension "cortex-debug@1.5.1" with engines: { vscode: '>=1.63.0' }
2023年05月03日T10:02:51.777Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-arduino-tools
2023年05月03日T10:02:51.777Z root INFO Resolved "vscode-arduino-tools" to a VS Code extension "vscode-arduino-tools@0.0.2-beta.8" with engines: { vscode: '^1.46.0' }
2023年05月03日T10:02:51.777Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-builtin-cpp
2023年05月03日T10:02:51.777Z root INFO Resolved "vscode-builtin-cpp" to a VS Code extension "cpp@1.52.1" with engines: { vscode: '*' }
2023年05月03日T10:02:51.777Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-builtin-json
2023年05月03日T10:02:51.777Z root INFO Resolved "vscode-builtin-json" to a VS Code extension "json@1.46.1" with engines: { vscode: '0.10.x' }
2023年05月03日T10:02:51.777Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-builtin-json-language-features
2023年05月03日T10:02:51.777Z root INFO Resolved "vscode-builtin-json-language-features" to a VS Code extension "json-language-features@1.46.1" with engines: { vscode: '0.10.x' }
2023年05月03日T10:02:51.778Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-bg
2023年05月03日T10:02:51.778Z root INFO Resolved "vscode-language-pack-bg" to a VS Code extension "vscode-language-pack-bg@1.48.3" with engines: { vscode: '^1.48.0' }
2023年05月03日T10:02:51.778Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-cs
2023年05月03日T10:02:51.778Z root INFO Resolved "vscode-language-pack-cs" to a VS Code extension "vscode-language-pack-cs@1.53.2" with engines: { vscode: '^1.53.0' }
2023年05月03日T10:02:51.778Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-de
2023年05月03日T10:02:51.778Z root INFO Resolved "vscode-language-pack-de" to a VS Code extension "vscode-language-pack-de@1.53.2" with engines: { vscode: '^1.53.0' }
2023年05月03日T10:02:51.778Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-es
2023年05月03日T10:02:51.778Z root INFO Resolved "vscode-language-pack-es" to a VS Code extension "vscode-language-pack-es@1.53.2" with engines: { vscode: '^1.53.0' }
2023年05月03日T10:02:51.778Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-fr
2023年05月03日T10:02:51.778Z root INFO Resolved "vscode-language-pack-fr" to a VS Code extension "vscode-language-pack-fr@1.53.2" with engines: { vscode: '^1.53.0' }
2023年05月03日T10:02:51.779Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-hu
2023年05月03日T10:02:51.779Z root INFO Resolved "vscode-language-pack-hu" to a VS Code extension "vscode-language-pack-hu@1.48.3" with engines: { vscode: '^1.48.0' }
2023年05月03日T10:02:51.779Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-it
2023年05月03日T10:02:51.779Z root INFO Resolved "vscode-language-pack-it" to a VS Code extension "vscode-language-pack-it@1.53.2" with engines: { vscode: '^1.53.0' }
2023年05月03日T10:02:51.779Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-ja
2023年05月03日T10:02:51.780Z root INFO Resolved "vscode-language-pack-ja" to a VS Code extension "vscode-language-pack-ja@1.53.2" with engines: { vscode: '^1.53.0' }
2023年05月03日T10:02:51.780Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-ko
2023年05月03日T10:02:51.780Z root INFO Resolved "vscode-language-pack-ko" to a VS Code extension "vscode-language-pack-ko@1.53.2" with engines: { vscode: '^1.53.0' }
2023年05月03日T10:02:51.780Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-nl
2023年05月03日T10:02:51.780Z root INFO Resolved "vscode-language-pack-nl" to a VS Code extension "vscode-language-pack-nl@1.48.3" with engines: { vscode: '^1.48.0' }
2023年05月03日T10:02:51.780Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-pl
2023年05月03日T10:02:51.780Z root INFO Resolved "vscode-language-pack-pl" to a VS Code extension "vscode-language-pack-pl@1.53.2" with engines: { vscode: '^1.53.0' }
2023年05月03日T10:02:51.780Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-pt-BR
2023年05月03日T10:02:51.780Z root INFO Resolved "vscode-language-pack-pt-BR" to a VS Code extension "vscode-language-pack-pt-BR@1.53.2" with engines: { vscode: '^1.53.0' }
2023年05月03日T10:02:51.780Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-ru
2023年05月03日T10:02:51.780Z root INFO Resolved "vscode-language-pack-ru" to a VS Code extension "vscode-language-pack-ru@1.53.2" with engines: { vscode: '^1.53.0' }
2023年05月03日T10:02:51.780Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-tr
2023年05月03日T10:02:51.780Z root INFO Resolved "vscode-language-pack-tr" to a VS Code extension "vscode-language-pack-tr@1.53.2" with engines: { vscode: '^1.53.0' }
2023年05月03日T10:02:51.780Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-uk
2023年05月03日T10:02:51.780Z root INFO Resolved "vscode-language-pack-uk" to a VS Code extension "vscode-language-pack-uk@1.48.3" with engines: { vscode: '^1.48.0' }
2023年05月03日T10:02:51.780Z root INFO PluginTheiaDirectoryHandler: accepting plugin with path /Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-zh-hans
2023年05月03日T10:02:51.781Z root INFO Resolved "vscode-language-pack-zh-hans" to a VS Code extension "vscode-language-pack-zh-hans@1.53.2" with engines: { vscode: '^1.53.0' }
2023年05月03日T10:02:51.786Z config INFO Loaded CLI configuration: {"board_manager":{"additional_urls":[]},"build_cache":{"compilations_before_purge":10,"ttl":"720h0m0s"},"daemon":{"port":"50051"},"directories":{"builtin":{"libraries":"/Users/albertoiannaccone/Library/Arduino15/libraries"},"data":"/Users/albertoiannaccone/Library/Arduino15","downloads":"/Users/albertoiannaccone/Library/Arduino15/staging","user":"/Users/albertoiannaccone/Documents/Arduino"},"ide":{"bundled":false,"portable":false},"library":{"enable_unsafe_install":false},"locale":"en","logging":{"file":"","format":"text","level":"info"},"metrics":{"addr":":9090","enabled":true},"output":{"no_color":false},"sketch":{"always_export_binaries":false},"updater":{"enable_notification":true}}
2023年05月03日T10:02:51.786Z config INFO 'directories.data' and 'directories.user' are set in the CLI configuration model.
2023年05月03日T10:02:51.786Z config INFO Loaded the CLI configuration.
Restoring workspace roots: /Users/albertoiannaccone/Documents/Arduino/ciao
Failed to start the electron application.
[Error: EPERM: operation not permitted, scandir '/Users/albertoiannaccone/Documents/Arduino/ciao'] {
errno: -1,
code: 'EPERM',
syscall: 'scandir',
path: '/Users/albertoiannaccone/Documents/Arduino/ciao'
}
2023年05月03日T10:02:51.794Z config INFO Mapped the CLI configuration: {"dataDirUri":"file:///Users/albertoiannaccone/Library/Arduino15","sketchDirUri":"file:///Users/albertoiannaccone/Documents/Arduino","additionalUrls":[],"network":"none","locale":"en"}
2023年05月03日T10:02:51.794Z config INFO Validating the CLI configuration...
2023年05月03日T10:02:51.797Z root ERROR Check accessible failed for input: /Users/albertoiannaccone/Documents/Arduino Error: EPERM: operation not permitted, scandir '/Users/albertoiannaccone/Documents/Arduino'
2023年05月03日T10:02:51.797Z config ERROR Failed to initialize the CLI configuration. Error: InvalidConfigError:
- Could not access the sketchbook location at '/Users/albertoiannaccone/Documents/Arduino': Error: EPERM: operation not permitted, scandir '/Users/albertoiannaccone/Documents/Arduino'
at ConfigServiceImpl.validateCliConfig (/Users/albertoiannaccone/Workspace/arduino-ide/arduino-ide-extension/lib/node/config-service-impl.js:220:19)
at async ConfigServiceImpl.initConfig (/Users/albertoiannaccone/Workspace/arduino-ide/arduino-ide-extension/lib/node/config-service-impl.js:126:13)
2023年05月03日T10:02:51.818Z root INFO Resolve plugins list: 65.1 ms [Finished 1.019 s after backend start]
2023年05月03日T10:02:51.824Z root INFO Deployed backend plugin "marus25.cortex-debug@1.5.1" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/cortex-debug/extension/dist/extension.js": 6.3 ms [Finished 1.026 s after backend start]
2023年05月03日T10:02:51.841Z daemon INFO INFO[0000] Using config file: /Users/albertoiannaccone/.arduinoIDE/arduino-cli.yaml
INFO[0000] arduino-cli version 0.32.2
INFO[0000] Executing `arduino-cli daemon`
Daemon is now listening on 127.0.0.1:59930
{"IP":"127.0.0.1","Port":"59930"}
2023年05月03日T10:02:51.842Z daemon INFO Daemon is running.
2023年05月03日T10:02:51.856Z root INFO Deployed backend plugin "arduino.vscode-arduino-tools@0.0.2-beta.8" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-arduino-tools/extension/dist/bundle": 31.7 ms [Finished 1.058 s after backend start]
2023年05月03日T10:02:51.912Z root INFO Deployed backend plugin "vscode.cpp@1.52.1" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-builtin-cpp/extension": 55.9 ms [Finished 1.114 s after backend start]
2023年05月03日T10:02:51.920Z root INFO Deployed backend plugin "vscode.json@1.46.1" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-builtin-json/extension": 7.9 ms [Finished 1.122 s after backend start]
2023年05月03日T10:02:51.933Z root INFO Deployed backend plugin "vscode.json-language-features@1.46.1" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-builtin-json-language-features/extension/client/dist/jsonMain": 12.9 ms [Finished 1.135 s after backend start]
2023年05月03日T10:02:52.055Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-bg@1.48.3" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-bg/extension": 121.6 ms [Finished 1.257 s after backend start]
2023年05月03日T10:02:52.137Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-cs@1.53.2" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-cs/extension": 82.1 ms [Finished 1.339 s after backend start]
2023年05月03日T10:02:52.138Z daemon INFO INFO[0000] Loading hardware from: /Users/albertoiannaccone/Library/Arduino15/packages
INFO[0000] Loading package arcore from: /Users/albertoiannaccone/Library/Arduino15/packages/arcore/hardware
INFO[0000] Loading package arduino from: /Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware
INFO[0000] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/installed.json.sig
INFO[0000] Adding monitor tool protocol=serial tool="builtin:serial-monitor"
INFO[0000] Loaded platform platform="arduino:avr@1.8.6"
INFO[0000] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/mbed_nano/3.5.4/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/mbed_nano/3.5.4/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/mbed_nano/3.5.4/installed.json.sig
INFO[0000] Adding monitor tool protocol=serial tool="builtin:serial-monitor"
INFO[0000] Loaded platform platform="arduino:mbed_nano@3.5.4"
INFO[0000] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/installed.json.sig
INFO[0000] Adding monitor tool protocol=serial tool="builtin:serial-monitor"
INFO[0000] Loaded platform platform="arduino:samd@1.8.13"
INFO[0000] Checking existence of 'tools' path: /Users/albertoiannaccone/Library/Arduino15/packages/arduino/tools
INFO[0000] Loading tools from dir: /Users/albertoiannaccone/Library/Arduino15/packages/arduino/tools
INFO[0000] Loaded tool tool="arduino:CMSIS@4.5.0"
INFO[0000] Loaded tool tool="arduino:CMSIS-Atmel@1.2.0"
INFO[0000] Loaded tool tool="arduino:arduinoOTA@1.2.1"
INFO[0000] Loaded tool tool="arduino:arduinoOTA@1.3.0"
INFO[0000] Loaded tool tool="arduino:arm-none-eabi-gcc@7-2017q4"
INFO[0000] Loaded tool tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0000] Loaded tool tool="arduino:avrdude@6.3.0-arduino17"
INFO[0000] Loaded tool tool="arduino:bossac@1.7.0-arduino3"
INFO[0000] Loaded tool tool="arduino:bossac@1.9.1-arduino2"
INFO[0000] Loaded tool tool="arduino:dfu-util@0.10.0-arduino1"
INFO[0000] Loaded tool tool="arduino:openocd@0.10.0-arduino7"
INFO[0000] Loaded tool tool="arduino:openocd@0.11.0-arduino2"
INFO[0000] Loaded tool tool="arduino:rp2040tools@1.0.6"
INFO[0000] Loading package atmel-avr-xminis from: /Users/albertoiannaccone/Library/Arduino15/packages/atmel-avr-xminis/hardware
INFO[0000] Loading package builtin from: /Users/albertoiannaccone/Library/Arduino15/packages/builtin
INFO[0000] Checking existence of 'tools' path: /Users/albertoiannaccone/Library/Arduino15/packages/builtin/tools
INFO[0000] Loading tools from dir: /Users/albertoiannaccone/Library/Arduino15/packages/builtin/tools
INFO[0000] Loaded tool tool="builtin:ctags@5.8-arduino11"
INFO[0000] Loaded tool tool="builtin:mdns-discovery@1.0.5"
INFO[0000] Loaded tool tool="builtin:mdns-discovery@1.0.6"
INFO[0000] Loaded tool tool="builtin:mdns-discovery@1.0.8"
INFO[0000] Loaded tool tool="builtin:mdns-discovery@1.0.9"
INFO[0000] Loaded tool tool="builtin:serial-discovery@1.3.2"
INFO[0000] Loaded tool tool="builtin:serial-discovery@1.3.3"
INFO[0000] Loaded tool tool="builtin:serial-discovery@1.3.5"
INFO[0000] Loaded tool tool="builtin:serial-discovery@1.4.0"
INFO[0000] Loaded tool tool="builtin:serial-monitor@0.10.0"
INFO[0000] Loaded tool tool="builtin:serial-monitor@0.11.0"
INFO[0000] Loaded tool tool="builtin:serial-monitor@0.12.0"
INFO[0000] Loaded tool tool="builtin:serial-monitor@0.13.0"
INFO[0000] Loaded tool tool="builtin:serial-monitor@0.9.1"
INFO[0000] Loading package emoro from: /Users/albertoiannaccone/Library/Arduino15/packages/emoro/hardware
INFO[0000] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/emoro/hardware/avr/3.2.2/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/emoro/hardware/avr/3.2.2/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/emoro/hardware/avr/3.2.2/installed.json.sig
INFO[0000] Adding monitor tool protocol=serial tool="builtin:serial-monitor"
INFO[0000] Loaded platform platform="emoro:avr@3.2.2"
INFO[0000] Loading package esp32 from: /Users/albertoiannaccone/Library/Arduino15/packages/esp32/hardware
INFO[0000] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/installed.json.sig
2023年05月03日T10:02:52.276Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-de@1.53.2" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-de/extension": 139.0 ms [Finished 1.478 s after backend start]
2023年05月03日T10:02:52.276Z daemon INFO INFO[0000] Adding monitor tool protocol=serial tool="builtin:serial-monitor"
INFO[0000] Loaded platform platform="esp32:esp32@1.0.6"
INFO[0000] Checking existence of 'tools' path: /Users/albertoiannaccone/Library/Arduino15/packages/esp32/tools
INFO[0000] Loading tools from dir: /Users/albertoiannaccone/Library/Arduino15/packages/esp32/tools
INFO[0000] Loaded tool tool="esp32:esptool_py@3.0.0"
INFO[0000] Loaded tool tool="esp32:mkspiffs@0.2.3"
INFO[0000] Loaded tool tool="esp32:xtensa-esp32-elf-gcc@1.22.0-97-gc752ad5-5.2.0"
INFO[0000] Loading package teensy from: /Users/albertoiannaccone/Library/Arduino15/packages/teensy/hardware
INFO[0000] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/teensy/hardware/avr/1.57.2/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/teensy/hardware/avr/1.57.2/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/teensy/hardware/avr/1.57.2/installed.json.sig
INFO[0000] Adding monitor tool protocol=teensy tool="teensy:teensy-monitor"
INFO[0000] Loaded platform platform="teensy:avr@1.57.2"
INFO[0000] Checking existence of 'tools' path: /Users/albertoiannaccone/Library/Arduino15/packages/teensy/tools
INFO[0000] Loading tools from dir: /Users/albertoiannaccone/Library/Arduino15/packages/teensy/tools
INFO[0000] Loaded tool tool="teensy:teensy-compile@5.4.1"
INFO[0000] Loaded tool tool="teensy:teensy-discovery@1.57.2"
INFO[0000] Loaded tool tool="teensy:teensy-monitor@1.57.2"
INFO[0000] Loaded tool tool="teensy:teensy-tools@1.57.2"
INFO[0000] Checking signature index=/Users/albertoiannaccone/Library/Arduino15/package_index.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/package_index.json.sig trusted=true
INFO[0000] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries location=platform
INFO[0000] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/libraries location=platform
INFO[0000] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/mbed_nano/3.5.4/libraries location=platform
INFO[0000] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/libraries location=platform
INFO[0000] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/emoro/hardware/avr/3.2.2/libraries location=platform
INFO[0000] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/teensy/hardware/avr/1.57.2/libraries location=platform
INFO[0000] Loading libraries index file index=/Users/albertoiannaccone/Library/Arduino15/library_index.json
INFO[0000] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/libraries location=ide
INFO[0000] Adding libraries dir dir=/Users/albertoiannaccone/Documents/Arduino/libraries location=user
2023年05月03日T10:02:52.280Z root ERROR Detected an error response during the gRPC core client initialization: code: 9, message: Loading index file: reading library_index.json: open /Users/albertoiannaccone/Library/Arduino15/library_index.json: no such file or directory
2023年05月03日T10:02:52.385Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-es@1.53.2" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-es/extension": 109.1 ms [Finished 1.587 s after backend start]
2023年05月03日T10:02:52.451Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-fr@1.53.2" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-fr/extension": 66.4 ms [Finished 1.654 s after backend start]
2023年05月03日T10:02:52.507Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-hu@1.48.3" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-hu/extension": 55.2 ms [Finished 1.709 s after backend start]
2023年05月03日T10:02:52.574Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-it@1.53.2" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-it/extension": 67.0 ms [Finished 1.776 s after backend start]
2023年05月03日T10:02:52.624Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-ja@1.53.2" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-ja/extension": 50.3 ms [Finished 1.826 s after backend start]
2023年05月03日T10:02:52.681Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-ko@1.53.2" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-ko/extension": 56.8 ms [Finished 1.883 s after backend start]
2023年05月03日T10:02:52.682Z daemon INFO WARN[0000] Error loading library error="rpc error: code = FailedPrecondition desc = reading dir /Users/albertoiannaccone/Documents/Arduino/libraries: open /Users/albertoiannaccone/Documents/Arduino/libraries: operation not permitted"
2023年05月03日T10:02:52.687Z root ERROR The primary packages indexes are missing. Running indexes update before initializing the core gRPC client The index of the cores and libraries must be updated before initializing the core gRPC client.
The following problems were detected during the gRPC client initialization:
[library-index] - code: 9, message: Loading index file: reading library_index.json: open /Users/albertoiannaccone/Library/Arduino15/library_index.json: no such file or directory
2023年05月03日T10:02:52.688Z daemon INFO INFO[0000] Updating libraries index
2023年05月03日T10:02:52.711Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-nl@1.48.3" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-nl/extension": 29.8 ms [Finished 1.913 s after backend start]
2023年05月03日T10:02:52.711Z daemon INFO INFO[0000] Starting download url="https://downloads.arduino.cc/libraries/library_index.tar.bz2"
2023年05月03日T10:02:52.713Z root INFO core-client-provider [library-index] Downloading index: library_index.tar.bz2
2023年05月03日T10:02:52.786Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-pl@1.53.2" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-pl/extension": 74.8 ms [Finished 1.988 s after backend start]
2023年05月03日T10:02:52.844Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-pt-br@1.53.2" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-pt-BR/extension": 58.5 ms [Finished 2.046 s after backend start]
2023年05月03日T10:02:52.901Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-ru@1.53.2" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-ru/extension": 57.0 ms [Finished 2.104 s after backend start]
2023年05月03日T10:02:52.952Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-tr@1.53.2" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-tr/extension": 50.9 ms [Finished 2.155 s after backend start]
2023年05月03日T10:02:52.992Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-uk@1.48.3" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-uk/extension": 39.0 ms [Finished 2.194 s after backend start]
2023年05月03日T10:02:53.048Z root INFO Deployed backend plugin "ms-ceintl.vscode-language-pack-zh-hans@1.53.2" from "/Users/albertoiannaccone/Workspace/arduino-ide/plugins/vscode-language-pack-zh-hans/extension": 45.9 ms [Finished 2.240 s after backend start]
2023年05月03日T10:02:53.048Z root INFO Deploy plugins list: 65.1 ms [Finished 2.250 s after backend start]
2023年05月03日T10:02:54.700Z daemon INFO INFO[0002] Loading hardware from: /Users/albertoiannaccone/Library/Arduino15/packages
2023年05月03日T10:02:54.700Z daemon INFO INFO[0002] Loading package arcore from: /Users/albertoiannaccone/Library/Arduino15/packages/arcore/hardware
2023年05月03日T10:02:54.700Z daemon INFO INFO[0002] Loading package arduino from: /Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware
2023年05月03日T10:02:54.709Z daemon INFO INFO[0002] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/installed.json.sig
2023年05月03日T10:02:54.712Z daemon INFO INFO[0002] Adding monitor tool protocol=serial tool="builtin:serial-monitor"
INFO[0002] Loaded platform platform="arduino:avr@1.8.6"
2023年05月03日T10:02:54.721Z daemon INFO INFO[0002] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/mbed_nano/3.5.4/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/mbed_nano/3.5.4/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/mbed_nano/3.5.4/installed.json.sig
2023年05月03日T10:02:54.721Z daemon INFO INFO[0002] Adding monitor tool protocol=serial tool="builtin:serial-monitor"
INFO[0002] Loaded platform platform="arduino:mbed_nano@3.5.4"
2023年05月03日T10:02:54.731Z daemon INFO INFO[0002] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/installed.json.sig
2023年05月03日T10:02:54.733Z daemon INFO INFO[0002] Adding monitor tool protocol=serial tool="builtin:serial-monitor"
INFO[0002] Loaded platform platform="arduino:samd@1.8.13"
2023年05月03日T10:02:54.733Z daemon INFO INFO[0002] Checking existence of 'tools' path: /Users/albertoiannaccone/Library/Arduino15/packages/arduino/tools
INFO[0002] Loading tools from dir: /Users/albertoiannaccone/Library/Arduino15/packages/arduino/tools
2023年05月03日T10:02:54.733Z daemon INFO INFO[0002] Loaded tool tool="arduino:CMSIS@4.5.0"
2023年05月03日T10:02:54.734Z daemon INFO INFO[0002] Loaded tool tool="arduino:CMSIS-Atmel@1.2.0"
2023年05月03日T10:02:54.734Z daemon INFO INFO[0002] Loaded tool tool="arduino:arduinoOTA@1.2.1"
INFO[0002] Loaded tool tool="arduino:arduinoOTA@1.3.0"
2023年05月03日T10:02:54.734Z daemon INFO INFO[0002] Loaded tool tool="arduino:arm-none-eabi-gcc@7-2017q4"
2023年05月03日T10:02:54.734Z daemon INFO INFO[0002] Loaded tool tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
2023年05月03日T10:02:54.735Z daemon INFO INFO[0002] Loaded tool tool="arduino:avrdude@6.3.0-arduino17"
INFO[0002] Loaded tool tool="arduino:bossac@1.7.0-arduino3"
2023年05月03日T10:02:54.735Z daemon INFO INFO[0002] Loaded tool tool="arduino:bossac@1.9.1-arduino2"
INFO[0002] Loaded tool tool="arduino:dfu-util@0.10.0-arduino1"
2023年05月03日T10:02:54.735Z daemon INFO INFO[0002] Loaded tool tool="arduino:openocd@0.10.0-arduino7"
2023年05月03日T10:02:54.735Z daemon INFO INFO[0002] Loaded tool tool="arduino:openocd@0.11.0-arduino2"
INFO[0002] Loaded tool tool="arduino:rp2040tools@1.0.6"
INFO[0002] Loading package atmel-avr-xminis from: /Users/albertoiannaccone/Library/Arduino15/packages/atmel-avr-xminis/hardware
2023年05月03日T10:02:54.735Z daemon INFO INFO[0002] Loading package builtin from: /Users/albertoiannaccone/Library/Arduino15/packages/builtin
2023年05月03日T10:02:54.735Z daemon INFO INFO[0002] Checking existence of 'tools' path: /Users/albertoiannaccone/Library/Arduino15/packages/builtin/tools
INFO[0002] Loading tools from dir: /Users/albertoiannaccone/Library/Arduino15/packages/builtin/tools
2023年05月03日T10:02:54.735Z daemon INFO INFO[0002] Loaded tool tool="builtin:ctags@5.8-arduino11"
2023年05月03日T10:02:54.735Z daemon INFO INFO[0002] Loaded tool tool="builtin:mdns-discovery@1.0.5"
INFO[0002] Loaded tool tool="builtin:mdns-discovery@1.0.6"
INFO[0002] Loaded tool tool="builtin:mdns-discovery@1.0.8"
INFO[0002] Loaded tool tool="builtin:mdns-discovery@1.0.9"
2023年05月03日T10:02:54.736Z daemon INFO INFO[0002] Loaded tool tool="builtin:serial-discovery@1.3.2"
INFO[0002] Loaded tool tool="builtin:serial-discovery@1.3.3"
INFO[0002] Loaded tool tool="builtin:serial-discovery@1.3.5"
INFO[0002] Loaded tool tool="builtin:serial-discovery@1.4.0"
2023年05月03日T10:02:54.736Z daemon INFO INFO[0002] Loaded tool tool="builtin:serial-monitor@0.10.0"
INFO[0002] Loaded tool tool="builtin:serial-monitor@0.11.0"
2023年05月03日T10:02:54.736Z daemon INFO INFO[0002] Loaded tool tool="builtin:serial-monitor@0.12.0"
INFO[0002] Loaded tool tool="builtin:serial-monitor@0.13.0"
INFO[0002] Loaded tool tool="builtin:serial-monitor@0.9.1"
INFO[0002] Loading package emoro from: /Users/albertoiannaccone/Library/Arduino15/packages/emoro/hardware
2023年05月03日T10:02:54.744Z daemon INFO INFO[0002] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/emoro/hardware/avr/3.2.2/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/emoro/hardware/avr/3.2.2/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/emoro/hardware/avr/3.2.2/installed.json.sig
2023年05月03日T10:02:54.745Z daemon INFO INFO[0002] Adding monitor tool protocol=serial tool="builtin:serial-monitor"
INFO[0002] Loaded platform platform="emoro:avr@3.2.2"
2023年05月03日T10:02:54.745Z daemon INFO INFO[0002] Loading package esp32 from: /Users/albertoiannaccone/Library/Arduino15/packages/esp32/hardware
2023年05月03日T10:02:54.753Z daemon INFO INFO[0002] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/installed.json.sig
2023年05月03日T10:02:54.768Z daemon INFO INFO[0002] Adding monitor tool protocol=serial tool="builtin:serial-monitor"
INFO[0002] Loaded platform platform="esp32:esp32@1.0.6"
2023年05月03日T10:02:54.768Z daemon INFO INFO[0002] Checking existence of 'tools' path: /Users/albertoiannaccone/Library/Arduino15/packages/esp32/tools
INFO[0002] Loading tools from dir: /Users/albertoiannaccone/Library/Arduino15/packages/esp32/tools
2023年05月03日T10:02:54.768Z daemon INFO INFO[0002] Loaded tool tool="esp32:esptool_py@3.0.0"
2023年05月03日T10:02:54.768Z daemon INFO INFO[0002] Loaded tool tool="esp32:mkspiffs@0.2.3"
INFO[0002] Loaded tool tool="esp32:xtensa-esp32-elf-gcc@1.22.0-97-gc752ad5-5.2.0"
2023年05月03日T10:02:54.768Z daemon INFO INFO[0002] Loading package teensy from: /Users/albertoiannaccone/Library/Arduino15/packages/teensy/hardware
2023年05月03日T10:02:54.777Z daemon INFO INFO[0002] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/teensy/hardware/avr/1.57.2/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/teensy/hardware/avr/1.57.2/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/teensy/hardware/avr/1.57.2/installed.json.sig
2023年05月03日T10:02:54.783Z daemon INFO INFO[0002] Adding monitor tool protocol=teensy tool="teensy:teensy-monitor"
INFO[0002] Loaded platform platform="teensy:avr@1.57.2"
2023年05月03日T10:02:54.783Z daemon INFO INFO[0002] Checking existence of 'tools' path: /Users/albertoiannaccone/Library/Arduino15/packages/teensy/tools
INFO[0002] Loading tools from dir: /Users/albertoiannaccone/Library/Arduino15/packages/teensy/tools
2023年05月03日T10:02:54.784Z daemon INFO INFO[0002] Loaded tool tool="teensy:teensy-compile@5.4.1"
INFO[0002] Loaded tool tool="teensy:teensy-discovery@1.57.2"
INFO[0002] Loaded tool tool="teensy:teensy-monitor@1.57.2"
2023年05月03日T10:02:54.784Z daemon INFO INFO[0002] Loaded tool tool="teensy:teensy-tools@1.57.2"
2023年05月03日T10:02:54.799Z daemon INFO INFO[0002] Checking signature index=/Users/albertoiannaccone/Library/Arduino15/package_index.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/package_index.json.sig trusted=true
2023年05月03日T10:02:54.803Z daemon INFO INFO[0002] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/emoro/hardware/avr/3.2.2/libraries location=platform
2023年05月03日T10:02:54.803Z daemon INFO INFO[0002] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries location=platform
INFO[0002] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/teensy/hardware/avr/1.57.2/libraries location=platform
INFO[0002] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/libraries location=platform
2023年05月03日T10:02:54.804Z daemon INFO INFO[0002] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/mbed_nano/3.5.4/libraries location=platform
2023年05月03日T10:02:54.804Z daemon INFO INFO[0002] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/libraries location=platform
2023年05月03日T10:02:54.804Z daemon INFO INFO[0002] Loading libraries index file index=/Users/albertoiannaccone/Library/Arduino15/library_index.json
2023年05月03日T10:02:55.027Z daemon INFO INFO[0003] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/libraries location=ide
2023年05月03日T10:02:55.027Z daemon INFO INFO[0003] Adding libraries dir dir=/Users/albertoiannaccone/Documents/Arduino/libraries location=user
2023年05月03日T10:02:55.348Z daemon INFO WARN[0003] Error loading library error="rpc error: code = FailedPrecondition desc = reading dir /Users/albertoiannaccone/Documents/Arduino/libraries: open /Users/albertoiannaccone/Documents/Arduino/libraries: operation not permitted"
2023年05月03日T10:02:55.350Z daemon INFO INFO[0003] Loading hardware from: /Users/albertoiannaccone/Library/Arduino15/packages
2023年05月03日T10:02:55.350Z daemon INFO INFO[0003] Loading package arcore from: /Users/albertoiannaccone/Library/Arduino15/packages/arcore/hardware
2023年05月03日T10:02:55.350Z daemon INFO INFO[0003] Loading package arduino from: /Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware
2023年05月03日T10:02:55.358Z daemon INFO INFO[0003] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/installed.json.sig
2023年05月03日T10:02:55.361Z daemon INFO INFO[0003] Adding monitor tool protocol=serial tool="builtin:serial-monitor"
INFO[0003] Loaded platform platform="arduino:avr@1.8.6"
2023年05月03日T10:02:55.371Z daemon INFO INFO[0003] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/mbed_nano/3.5.4/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/mbed_nano/3.5.4/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/mbed_nano/3.5.4/installed.json.sig
2023年05月03日T10:02:55.373Z daemon INFO INFO[0003] Adding monitor tool protocol=serial tool="builtin:serial-monitor"
INFO[0003] Loaded platform platform="arduino:mbed_nano@3.5.4"
2023年05月03日T10:02:55.385Z daemon INFO INFO[0003] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/installed.json.sig
2023年05月03日T10:02:55.386Z daemon INFO INFO[0003] Adding monitor tool protocol=serial tool="builtin:serial-monitor"
INFO[0003] Loaded platform platform="arduino:samd@1.8.13"
INFO[0003] Checking existence of 'tools' path: /Users/albertoiannaccone/Library/Arduino15/packages/arduino/tools
INFO[0003] Loading tools from dir: /Users/albertoiannaccone/Library/Arduino15/packages/arduino/tools
2023年05月03日T10:02:55.386Z daemon INFO INFO[0003] Loaded tool tool="arduino:CMSIS@4.5.0"
2023年05月03日T10:02:55.386Z daemon INFO INFO[0003] Loaded tool tool="arduino:CMSIS-Atmel@1.2.0"
2023年05月03日T10:02:55.386Z daemon INFO INFO[0003] Loaded tool tool="arduino:arduinoOTA@1.2.1"
INFO[0003] Loaded tool tool="arduino:arduinoOTA@1.3.0"
2023年05月03日T10:02:55.386Z daemon INFO INFO[0003] Loaded tool tool="arduino:arm-none-eabi-gcc@7-2017q4"
2023年05月03日T10:02:55.386Z daemon INFO INFO[0003] Loaded tool tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
2023年05月03日T10:02:55.386Z daemon INFO INFO[0003] Loaded tool tool="arduino:avrdude@6.3.0-arduino17"
2023年05月03日T10:02:55.387Z daemon INFO INFO[0003] Loaded tool tool="arduino:bossac@1.7.0-arduino3"
INFO[0003] Loaded tool tool="arduino:bossac@1.9.1-arduino2"
2023年05月03日T10:02:55.387Z daemon INFO INFO[0003] Loaded tool tool="arduino:dfu-util@0.10.0-arduino1"
2023年05月03日T10:02:55.387Z daemon INFO INFO[0003] Loaded tool tool="arduino:openocd@0.10.0-arduino7"
2023年05月03日T10:02:55.387Z daemon INFO INFO[0003] Loaded tool tool="arduino:openocd@0.11.0-arduino2"
2023年05月03日T10:02:55.387Z daemon INFO INFO[0003] Loaded tool tool="arduino:rp2040tools@1.0.6"
2023年05月03日T10:02:55.387Z daemon INFO INFO[0003] Loading package atmel-avr-xminis from: /Users/albertoiannaccone/Library/Arduino15/packages/atmel-avr-xminis/hardware
INFO[0003] Loading package builtin from: /Users/albertoiannaccone/Library/Arduino15/packages/builtin
INFO[0003] Checking existence of 'tools' path: /Users/albertoiannaccone/Library/Arduino15/packages/builtin/tools
INFO[0003] Loading tools from dir: /Users/albertoiannaccone/Library/Arduino15/packages/builtin/tools
2023年05月03日T10:02:55.388Z daemon INFO INFO[0003] Loaded tool tool="builtin:ctags@5.8-arduino11"
INFO[0003] Loaded tool tool="builtin:mdns-discovery@1.0.5"
2023年05月03日T10:02:55.388Z daemon INFO INFO[0003] Loaded tool tool="builtin:mdns-discovery@1.0.6"
INFO[0003] Loaded tool tool="builtin:mdns-discovery@1.0.8"
INFO[0003] Loaded tool tool="builtin:mdns-discovery@1.0.9"
2023年05月03日T10:02:55.388Z daemon INFO INFO[0003] Loaded tool tool="builtin:serial-discovery@1.3.2"
INFO[0003] Loaded tool tool="builtin:serial-discovery@1.3.3"
2023年05月03日T10:02:55.388Z daemon INFO INFO[0003] Loaded tool tool="builtin:serial-discovery@1.3.5"
INFO[0003] Loaded tool tool="builtin:serial-discovery@1.4.0"
2023年05月03日T10:02:55.388Z daemon INFO INFO[0003] Loaded tool tool="builtin:serial-monitor@0.10.0"
INFO[0003] Loaded tool tool="builtin:serial-monitor@0.11.0"
INFO[0003] Loaded tool tool="builtin:serial-monitor@0.12.0"
INFO[0003] Loaded tool tool="builtin:serial-monitor@0.13.0"
INFO[0003] Loaded tool tool="builtin:serial-monitor@0.9.1"
INFO[0003] Loading package emoro from: /Users/albertoiannaccone/Library/Arduino15/packages/emoro/hardware
2023年05月03日T10:02:55.399Z daemon INFO INFO[0003] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/emoro/hardware/avr/3.2.2/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/emoro/hardware/avr/3.2.2/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/emoro/hardware/avr/3.2.2/installed.json.sig
2023年05月03日T10:02:55.400Z daemon INFO INFO[0003] Adding monitor tool protocol=serial tool="builtin:serial-monitor"
INFO[0003] Loaded platform platform="emoro:avr@3.2.2"
2023年05月03日T10:02:55.400Z daemon INFO INFO[0003] Loading package esp32 from: /Users/albertoiannaccone/Library/Arduino15/packages/esp32/hardware
2023年05月03日T10:02:55.408Z daemon INFO INFO[0003] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/installed.json.sig
2023年05月03日T10:02:55.427Z daemon INFO INFO[0003] Adding monitor tool protocol=serial tool="builtin:serial-monitor"
INFO[0003] Loaded platform platform="esp32:esp32@1.0.6"
INFO[0003] Checking existence of 'tools' path: /Users/albertoiannaccone/Library/Arduino15/packages/esp32/tools
INFO[0003] Loading tools from dir: /Users/albertoiannaccone/Library/Arduino15/packages/esp32/tools
INFO[0003] Loaded tool tool="esp32:esptool_py@3.0.0"
INFO[0003] Loaded tool tool="esp32:mkspiffs@0.2.3"
INFO[0003] Loaded tool tool="esp32:xtensa-esp32-elf-gcc@1.22.0-97-gc752ad5-5.2.0"
INFO[0003] Loading package teensy from: /Users/albertoiannaccone/Library/Arduino15/packages/teensy/hardware
2023年05月03日T10:02:55.435Z daemon INFO INFO[0003] Checking signature error="opening signature file: open /Users/albertoiannaccone/Library/Arduino15/packages/teensy/hardware/avr/1.57.2/installed.json.sig: no such file or directory" index=/Users/albertoiannaccone/Library/Arduino15/packages/teensy/hardware/avr/1.57.2/installed.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/packages/teensy/hardware/avr/1.57.2/installed.json.sig
2023年05月03日T10:02:55.439Z daemon INFO INFO[0003] Adding monitor tool protocol=teensy tool="teensy:teensy-monitor"
INFO[0003] Loaded platform platform="teensy:avr@1.57.2"
2023年05月03日T10:02:55.439Z daemon INFO INFO[0003] Checking existence of 'tools' path: /Users/albertoiannaccone/Library/Arduino15/packages/teensy/tools
2023年05月03日T10:02:55.440Z daemon INFO INFO[0003] Loading tools from dir: /Users/albertoiannaccone/Library/Arduino15/packages/teensy/tools
2023年05月03日T10:02:55.443Z daemon INFO INFO[0003] Loaded tool tool="teensy:teensy-compile@5.4.1"
2023年05月03日T10:02:55.443Z daemon INFO INFO[0003] Loaded tool tool="teensy:teensy-discovery@1.57.2"
2023年05月03日T10:02:55.446Z daemon INFO INFO[0003] Loaded tool tool="teensy:teensy-monitor@1.57.2"
2023年05月03日T10:02:55.449Z daemon INFO INFO[0003] Loaded tool tool="teensy:teensy-tools@1.57.2"
2023年05月03日T10:02:55.491Z daemon INFO INFO[0003] Checking signature index=/Users/albertoiannaccone/Library/Arduino15/package_index.json signatureFile=/Users/albertoiannaccone/Library/Arduino15/package_index.json.sig trusted=true
2023年05月03日T10:02:55.511Z daemon INFO INFO[0003] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/esp32/hardware/esp32/1.0.6/libraries location=platform
2023年05月03日T10:02:55.513Z daemon INFO INFO[0003] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/teensy/hardware/avr/1.57.2/libraries location=platform
2023年05月03日T10:02:55.514Z daemon INFO INFO[0003] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/libraries location=platform
2023年05月03日T10:02:55.515Z daemon INFO INFO[0003] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/mbed_nano/3.5.4/libraries location=platform
2023年05月03日T10:02:55.515Z daemon INFO INFO[0003] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/libraries location=platform
2023年05月03日T10:02:55.517Z daemon INFO INFO[0003] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/packages/emoro/hardware/avr/3.2.2/libraries location=platform
2023年05月03日T10:02:55.517Z daemon INFO INFO[0003] Loading libraries index file index=/Users/albertoiannaccone/Library/Arduino15/library_index.json
2023年05月03日T10:02:55.758Z daemon INFO INFO[0003] Adding libraries dir dir=/Users/albertoiannaccone/Library/Arduino15/libraries location=ide
2023年05月03日T10:02:55.758Z daemon INFO INFO[0003] Adding libraries dir dir=/Users/albertoiannaccone/Documents/Arduino/libraries location=user
2023年05月03日T10:02:56.125Z daemon INFO WARN[0004] Error loading library error="rpc error: code = FailedPrecondition desc = reading dir /Users/albertoiannaccone/Documents/Arduino/libraries: open /Users/albertoiannaccone/Documents/Arduino/libraries: operation not permitted"
2023年05月03日T10:02:56.127Z root INFO Downloaded the primary package indexes, and successfully initialized the core gRPC client.
2023年05月03日T10:02:56.127Z discovery-log INFO start request start watch
2023年05月03日T10:02:56.127Z discovery-log INFO start requested start watch
2023年05月03日T10:02:56.127Z discovery-log INFO start resolved watching
2023年05月03日T10:02:56.128Z daemon INFO INFO[0004] starting discovery teensy:teensy-discovery process
2023年05月03日T10:02:56.128Z daemon INFO INFO[0004] starting discovery builtin:serial-discovery process
INFO[0004] starting discovery builtin:mdns-discovery process
2023年05月03日T10:02:56.131Z daemon INFO INFO[0004] started discovery teensy:teensy-discovery process
2023年05月03日T10:02:56.131Z daemon INFO INFO[0004] sending command HELLO 1 "arduino-cli 0.32.2" to discovery teensy:teensy-discovery
2023年05月03日T10:02:56.137Z daemon INFO INFO[0004] started discovery builtin:mdns-discovery process
INFO[0004] sending command HELLO 1 "arduino-cli 0.32.2" to discovery builtin:mdns-discovery
2023年05月03日T10:02:56.138Z daemon INFO INFO[0004] started discovery builtin:serial-discovery process
INFO[0004] sending command HELLO 1 "arduino-cli 0.32.2" to discovery builtin:serial-discovery
2023年05月03日T10:02:56.139Z daemon INFO INFO[0004] from discovery teensy:teensy-discovery received message type: hello, message: OK, protocol version: 1
2023年05月03日T10:02:56.139Z daemon INFO INFO[0004] sending command START_SYNC to discovery teensy:teensy-discovery
2023年05月03日T10:02:56.140Z daemon INFO INFO[0004] from discovery teensy:teensy-discovery received message type: start_sync, message: OK
2023年05月03日T10:02:56.140Z daemon INFO INFO[0004] from discovery builtin:serial-discovery received message type: hello, message: OK, protocol version: 1
INFO[0004] sending command START_SYNC to discovery builtin:serial-discovery
2023年05月03日T10:02:56.140Z daemon INFO INFO[0004] from discovery builtin:serial-discovery received message type: start_sync, message: OK
2023年05月03日T10:02:56.142Z daemon INFO INFO[0004] from discovery builtin:mdns-discovery received message type: hello, message: OK, protocol version: 1
INFO[0004] sending command START_SYNC to discovery builtin:mdns-discovery
2023年05月03日T10:02:56.145Z daemon INFO INFO[0004] from discovery builtin:mdns-discovery received message type: start_sync, message: OK
2023年05月03日T10:02:56.146Z daemon INFO INFO[0004] from discovery builtin:serial-discovery received message type: add, port: /dev/cu.BLTH
INFO[0004] from discovery builtin:serial-discovery received message type: add, port: /dev/cu.Bluetooth-Incoming-Port
INFO[0004] from discovery builtin:serial-discovery received message type: add, port: /dev/cu.SoundcoreLifeQ30
2023年05月03日T10:02:56.149Z discovery-log INFO {"eventType":"add","port":{"matchingBoardsList":[],"port":{"address":"/dev/cu.BLTH","label":"/dev/cu.BLTH","protocol":"serial","protocolLabel":"Serial Port","propertiesMap":[],"hardwareId":""}},"error":""}
2023年05月03日T10:02:56.150Z discovery-log INFO {"eventType":"add","port":{"matchingBoardsList":[],"port":{"address":"/dev/cu.Bluetooth-Incoming-Port","label":"/dev/cu.Bluetooth-Incoming-Port","protocol":"serial","protocolLabel":"Serial Port","propertiesMap":[],"hardwareId":""}},"error":""}
2023年05月03日T10:02:56.150Z discovery-log INFO {"eventType":"add","port":{"matchingBoardsList":[],"port":{"address":"/dev/cu.SoundcoreLifeQ30","label":"/dev/cu.SoundcoreLifeQ30","protocol":"serial","protocolLabel":"Serial Port","propertiesMap":[],"hardwareId":""}},"error":""}
The directories.data/library_index.json
file gets created though, and if I subsequently re-launch yarn start
the app starts successfully and the library manager works as expected.
Clarification: This faulty behaviour on my local branch doesn't seem to be related to the CLI config, as it still fails when I set the locale to en
.
UPDATE:
The problem was just with my local configuration. Since I'm launching yarn start
from the VSCode terminal, I needed to grant file permission to VSCode. Once I set the proper permission, everything worked as expected ✅
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested on Mac and everything works as expected.
Code LGTM ✅
Thanks, Akos!
Uh oh!
There was an error while loading. Please reload this page.
(削除) ## This PR must not be merged before theDone ✅2.1.0
release. (削除ここまで)Motivation
IDE2 needs integration tests to verify that the core gRPC client can be initialized for the CLI daemon. This PR is to ensure arduino/arduino-cli#2119 won't break anything.
Update:
it
andde
locales by relaxing the CLI error message parsing.Change description
data
folder.Other information
locale
tode
orit
in the CLI config, deletedirectories.data/library_index.json
, start IDE2, and open the library manager. It works. It's broken with2.1.0
. See the CLI configuration spec here if you cannot locate thedirectories.data
location.Screen Shot 2023年04月20日 at 14 19 55
Reviewer checklist