Additional CI improvments #7
nightly.yml
on: pull_request
Matrix: Docker Images / build
Debug Tests
/
Code Coverage
C++ Checks
/
clang-format
16s
C++ Checks
/
clang-tidy
10m 36s
Generate Docs
/
Generate and verify docs
28s
Sanitizer Checks
16m 1s
Sanitizer Checks (macOS PlatformAudio)
16m 8s
Matrix: Debug Tests / test
Docker Images
/
Push Docker Images
Annotations
20 errors and 31 warnings
|
Debug Tests / Test (macos-arm64)
Process completed with exit code 1.
|
|
Debug Tests / Test (linux-x64)
Process completed with exit code 1.
|
|
Debug Tests / Test (linux-x64)
Process completed with exit code 1.
|
|
Docker Images / Build Docker Images (linux-arm64)
The run was canceled by @alan-george-lk.
|
|
Docker Images / Build Docker Images (linux-arm64)
The operation was canceled.
|
|
Sanitizer Checks
The run was canceled by @alan-george-lk.
|
|
Sanitizer Checks
The operation was canceled.
|
|
Docker Images / Build Docker Images (linux-x64)
The run was canceled by @alan-george-lk.
|
|
Docker Images / Build Docker Images (linux-x64)
The operation was canceled.
|
|
Sanitizer Checks (macOS PlatformAudio)
The run was canceled by @alan-george-lk.
|
|
Sanitizer Checks (macOS PlatformAudio)
The operation was canceled.
|
|
Debug Tests / Test (linux-arm64)
The run was canceled by @alan-george-lk.
|
|
Debug Tests / Test (linux-arm64)
The operation was canceled.
|
|
Debug Tests / Test (windows-x64)
The run was canceled by @alan-george-lk.
|
|
Debug Tests / Test (windows-x64)
The operation was canceled.
|
|
Debug Tests / Test (macos-x64)
The run was canceled by @alan-george-lk.
|
|
Debug Tests / Test (macos-x64)
The operation was canceled.
|
|
Nightly
The run was canceled by @alan-george-lk.
|
|
Nightly
The run was canceled by @alan-george-lk.
|
|
Nightly
The run was canceled by @alan-george-lk.
|
|
Debug Tests / Test (macos-arm64)
The following taps are not trusted:
aws/tap
azure/bicep
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Trust specific formulae, casks or commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
or trust installed formulae from these taps with:
brew trust --formula azure/bicep/bicep
You can trust all formulae, casks and commands from these taps with:
brew trust aws/tap azure/bicep
Prefer trusting only the specific formulae, casks or commands you need.
Untap them with:
brew untap aws/tap azure/bicep
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
|
|
Debug Tests / Test (macos-arm64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
|
|
Debug Tests / Test (macos-arm64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
|
|
Debug Tests / Test (macos-arm64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
|
|
Debug Tests / Test (macos-arm64)
Skipping azure/bicep because it is not trusted. Run `brew trust azure/bicep` to trust it.
|
|
Debug Tests / Test (macos-arm64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
|
|
Docker Images / Build Docker Images (linux-arm64)
The command [sudo apt-get remove -y azure-cli google-chrome-stable firefox powershell mono-devel libgl1-mesa-dri --fix-missing] failed to complete successfully. Proceeding...
|
|
Sanitizer Checks (macOS PlatformAudio)
The following taps are not trusted:
aws/tap
azure/bicep
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Trust specific formulae, casks or commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
or trust installed formulae from these taps with:
brew trust --formula azure/bicep/bicep
You can trust all formulae, casks and commands from these taps with:
brew trust aws/tap azure/bicep
Prefer trusting only the specific formulae, casks or commands you need.
Untap them with:
brew untap aws/tap azure/bicep
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
|
|
Sanitizer Checks (macOS PlatformAudio)
The following taps are not trusted:
aws/tap
azure/bicep
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Trust specific formulae, casks or commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
or trust installed formulae from these taps with:
brew trust --formula azure/bicep/bicep
You can trust all formulae, casks and commands from these taps with:
brew trust aws/tap azure/bicep
Prefer trusting only the specific formulae, casks or commands you need.
Untap them with:
brew untap aws/tap azure/bicep
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
|
|
Sanitizer Checks (macOS PlatformAudio)
The following taps are not trusted:
aws/tap
azure/bicep
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Trust specific formulae, casks or commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
or trust installed formulae from these taps with:
brew trust --formula azure/bicep/bicep
You can trust all formulae, casks and commands from these taps with:
brew trust aws/tap azure/bicep
Prefer trusting only the specific formulae, casks or commands you need.
Untap them with:
brew untap aws/tap azure/bicep
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
|
|
Sanitizer Checks (macOS PlatformAudio)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
|
|
Sanitizer Checks (macOS PlatformAudio)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
|
|
Sanitizer Checks (macOS PlatformAudio)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
|
|
Sanitizer Checks (macOS PlatformAudio)
Skipping azure/bicep because it is not trusted. Run `brew trust azure/bicep` to trust it.
|
|
Sanitizer Checks (macOS PlatformAudio)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
|
|
Debug Tests / Test (windows-x64):
src/ffi_client.h#L224
'livekit::FfiClient::next_listener_id': 'std::atomic<int>' needs to have dll-interface to be used by clients of 'livekit::FfiClient' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
|
|
Debug Tests / Test (windows-x64):
src/ffi_client.h#L222
'livekit::FfiClient::listeners_': 'std::unordered_map<livekit::FfiClient::ListenerId,std::shared_ptr<livekit::FfiClient::ListenerSlot>,std::hash<int>,std::equal_to<livekit::FfiClient::ListenerId>,std::allocator<std::pair<const livekit::FfiClient::ListenerId,std::shared_ptr<livekit::FfiClient::ListenerSlot>>>>' needs to have dll-interface to be used by clients of 'livekit::FfiClient' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
|
|
Debug Tests / Test (windows-x64):
include/livekit/audio_frame.h#L88
'livekit::AudioFrame::data_': 'std::vector<int16_t,std::allocator<int16_t>>' needs to have dll-interface to be used by clients of 'livekit::AudioFrame' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
|
|
Debug Tests / Test (windows-x64):
src/ffi_client.h#L233
'livekit::FfiClient::lifecycle_state_': 'std::atomic<livekit::FfiClient::LifecycleState>' needs to have dll-interface to be used by clients of 'livekit::FfiClient' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
|
|
Debug Tests / Test (windows-x64):
src/ffi_client.h#L229
'livekit::FfiClient::next_async_id_': 'std::atomic<unsigned __int64>' needs to have dll-interface to be used by clients of 'livekit::FfiClient' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
|
|
Debug Tests / Test (windows-x64):
src/ffi_client.h#L227
'livekit::FfiClient::pending_by_id_': 'std::unordered_map<livekit::FfiClient::AsyncId,std::unique_ptr<livekit::FfiClient::PendingBase,std::default_delete<livekit::FfiClient::PendingBase>>,std::hash<livekit::FfiClient::AsyncId>,std::equal_to<livekit::FfiClient::AsyncId>,std::allocator<std::pair<const livekit::FfiClient::AsyncId,std::unique_ptr<livekit::FfiClient::PendingBase,std::default_delete<livekit::FfiClient::PendingBase>>>>>' needs to have dll-interface to be used by clients of 'livekit::FfiClient' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
|
|
Debug Tests / Test (windows-x64):
src/ffi_client.h#L224
'livekit::FfiClient::next_listener_id': 'std::atomic<int>' needs to have dll-interface to be used by clients of 'livekit::FfiClient' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
|
|
Debug Tests / Test (windows-x64):
src/ffi_client.h#L222
'livekit::FfiClient::listeners_': 'std::unordered_map<livekit::FfiClient::ListenerId,std::shared_ptr<livekit::FfiClient::ListenerSlot>,std::hash<int>,std::equal_to<livekit::FfiClient::ListenerId>,std::allocator<std::pair<const livekit::FfiClient::ListenerId,std::shared_ptr<livekit::FfiClient::ListenerSlot>>>>' needs to have dll-interface to be used by clients of 'livekit::FfiClient' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
|
|
Debug Tests / Test (windows-x64):
include/livekit/audio_frame.h#L88
'livekit::AudioFrame::data_': 'std::vector<int16_t,std::allocator<int16_t>>' needs to have dll-interface to be used by clients of 'livekit::AudioFrame' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
|
|
Debug Tests / Test (windows-x64):
include/livekit/audio_frame.h#L88
'livekit::AudioFrame::data_': 'std::vector<int16_t,std::allocator<int16_t>>' needs to have dll-interface to be used by clients of 'livekit::AudioFrame' [D:\a\client-sdk-cpp\client-sdk-cpp\build-debug\livekit.vcxproj]
|
|
Debug Tests / Test (macos-x64)
The following taps are not trusted:
aws/tap
azure/bicep
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Trust specific formulae, casks or commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
or trust installed formulae from these taps with:
brew trust --formula azure/bicep/bicep
You can trust all formulae, casks and commands from these taps with:
brew trust aws/tap azure/bicep
Prefer trusting only the specific formulae, casks or commands you need.
Untap them with:
brew untap aws/tap azure/bicep
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
|
|
Debug Tests / Test (macos-x64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
|
|
Debug Tests / Test (macos-x64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
|
|
Debug Tests / Test (macos-x64)
Skipping hashicorp/tap because it is not trusted. Run `brew trust hashicorp/tap` to trust it.
|
|
Debug Tests / Test (macos-x64)
Skipping azure/bicep because it is not trusted. Run `brew trust azure/bicep` to trust it.
|
|
Debug Tests / Test (macos-x64)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
crash-diagnostics-linux-x64
|
493 KB |
sha256:ddb8b951338867c2aa1a76ac69ec49c3f00aedd00718462a61dadf91a583194c
|
|
|
crash-diagnostics-macos-arm64
|
335 MB |
sha256:784e15144ebe7ecd6f1547f1ce85daf7cf9bbf479770f2507953f6b16a0c0e61
|
|
|
livekit-cpp-docs
|
2.6 MB |
sha256:084f585fa0d17c917a7394f848a703ce06b8f064fded5a112e07d1b937a409d5
|
|
|
test-results-linux-arm64
|
2.8 MB |
sha256:81c95219b727b980cf3bc1a30ce8e1a228cc2712d376ad3ebf8e8d88481535db
|
|