Skip to content
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

Retire rpi2 bb jetson #719

Merged
merged 83 commits into from
Aug 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
83 commits
Select commit Hold shift + click to select a range
f38647b
rm from main readme, .github
albho Jul 18, 2024
3a525d0
rm from resources
albho Jul 18, 2024
be62d52
rm from lib
albho Jul 18, 2024
72c2e19
rm from demos (READMEs)
albho Jul 18, 2024
4d56bc9
rm from bindings
albho Jul 18, 2024
59e0c85
rm cpuPart 0xc07 & 0xd07
albho Jul 19, 2024
6bb8397
rm 0xc08
albho Jul 19, 2024
80f5b32
rm cortex-a7
albho Jul 19, 2024
a0c4fc1
re-add Jetson to dict
albho Jul 19, 2024
7570f0e
.NET workflow use macos-13
albho Jul 19, 2024
3fabf5c
.NET workflow try conditionally use macos-13
albho Jul 23, 2024
860cc4c
python
albho Jul 23, 2024
31bf6be
nodejs
albho Jul 23, 2024
9a1a7d7
update python & nodejs demo versions
albho Jul 23, 2024
8327c00
.net
albho Jul 23, 2024
5d10d47
rust
albho Jul 23, 2024
684cd17
go
albho Jul 23, 2024
6ff830b
java
albho Jul 23, 2024
f1991af
try fix go
albho Jul 23, 2024
9357bb5
try fix rust
albho Jul 24, 2024
3641f07
try fix c macos-latest
albho Jul 24, 2024
09eb3d0
dotnet try exclude macos-latest for 2.1.x
albho Jul 24, 2024
e37d493
try fix dotnet demos
albho Jul 24, 2024
530718b
try fix go
albho Jul 24, 2024
38b73b8
dotnet demos try just use macos-13
albho Jul 24, 2024
5cbb1e8
try fix rust, c, dotnet, go
albho Aug 2, 2024
5717cf9
rust windows demo specify bash shell, c demo capitalize or
albho Aug 2, 2024
f2d0f83
dotnet conditionally use macos-13
albho Aug 2, 2024
11d1964
update go commit hash
albho Aug 3, 2024
5c1f8b6
c demo link atomic for aarch64
albho Aug 6, 2024
32b7bd8
windows go print errors
albho Aug 7, 2024
1b16e63
try fix
albho Aug 7, 2024
edd289e
fix syntax
albho Aug 7, 2024
af45046
go log error status & message stack
albho Aug 8, 2024
3c9bc35
fix syntax
albho Aug 8, 2024
79321e4
try go install instead of go get
albho Aug 8, 2024
6d688a2
rm go test logs
albho Aug 8, 2024
80568a6
dotnet demos rm binding pack step
albho Aug 8, 2024
27b2344
Merge branch 'retire-rpi2-bb-jetson' of github.com:Picovoice/rhino in…
albho Aug 8, 2024
c7762c2
dotnet demos add build step
albho Aug 8, 2024
ad03326
rm pack step
albho Aug 8, 2024
6a53072
try package restore
albho Aug 8, 2024
293b687
try --ignore-failed-sources
albho Aug 9, 2024
64ba7f4
try --source https://api.nuget.org/v3/index.json
albho Aug 9, 2024
0567917
try dotnet restore -s ../../../binding/dotnet/Rhino/bin/Release Rhino…
albho Aug 9, 2024
d8c5b29
try dotnet add package -s https://api.nuget.org/ -s ../../../binding/…
albho Aug 9, 2024
c480a09
try continue-on-error: true
albho Aug 9, 2024
cce9da0
try fix dotnet-codestyle
albho Aug 9, 2024
50e0da9
fix incorrect path
albho Aug 9, 2024
44c13b9
try init rhino for the second time later
albho Aug 10, 2024
ea3c35e
[IMPORTANT - REVERT THIS LATER] change libs to see what is causing error
albho Aug 10, 2024
5112444
fix
albho Aug 10, 2024
5898978
update temp lib
albho Aug 10, 2024
46d0c20
[FIX] use -k PROD
albho Aug 10, 2024
e3361d8
revert libs, allow job fail, test only windows for now
albho Aug 12, 2024
ccf6ac1
test all minor revisions for go1.20
albho Aug 12, 2024
e808990
fix typo - test go 1.22 minor versions
albho Aug 12, 2024
44888f1
set up mingw
albho Aug 12, 2024
26967e3
try GOEXPERIMENT=nocoverageredesign
albho Aug 12, 2024
b8e44fd
test go 1.22.x
albho Aug 12, 2024
7b1a5cd
revert
albho Aug 12, 2024
f0a6b83
test all go versions
albho Aug 12, 2024
253c735
test go 1.21
albho Aug 12, 2024
7ce0b1c
test go 1.22.0
albho Aug 12, 2024
7685d74
try without for loop
albho Aug 12, 2024
42db889
try building with $env:GOEXPERIMENT = "noallocheaders"; go build
albho Aug 12, 2024
e6d088e
add sleep
albho Aug 12, 2024
9ff374d
try mingw 11.3.0
albho Aug 13, 2024
c156b49
see gcc version
albho Aug 13, 2024
25a5ce3
try mingw 11.2.0 on all go 1.20.x versions
albho Aug 13, 2024
2749e50
Merge branch 'retire-rpi2-bb-jetson' of github.com:Picovoice/rhino in…
albho Aug 12, 2024
81505dc
try test -p 1
albho Aug 13, 2024
d21f657
[IMPORTANT - REVERT LIBS] use debug libs
albho Aug 13, 2024
499b9d9
add sleep
albho Aug 13, 2024
cdff848
try with zoo-dev lock thread_id
albho Aug 14, 2024
47e0710
revert go debugging changes
albho Aug 14, 2024
320550d
rm go stable workflow, update java to point to newly staged repo
albho Aug 14, 2024
e1993d5
dotnet revert to see failures
albho Aug 14, 2024
288a320
try fix dotnet workflow
albho Aug 14, 2024
35c643b
run all workflows
albho Aug 14, 2024
f4085dd
post-release
albho Aug 15, 2024
b1701fb
go mod download
albho Aug 15, 2024
fdaaaa0
remove beaglebone and jetson embedded go libs
albho Aug 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,6 @@ body:
- macOS (x86_64, arm64)
- Windows (x86_64)
- Raspberry Pi
- NVIDIA Jetson
- BeagleBone
- ARM Cortex-M
validations:
required: true
Expand Down
23 changes: 3 additions & 20 deletions .github/workflows/c-demos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,13 @@ on:
- '!demo/c/README.md'
- '.github/workflows/c-demos.yml'
- 'demo/c/**'
- 'lib/beaglebone/**'
- 'lib/common/**'
- 'lib/jetson/**'
- 'lib/linux/**'
- 'lib/mac/**'
- 'lib/raspberry-pi/**'
- 'lib/windows/**'
- 'resources/.test/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand All @@ -29,17 +25,13 @@ on:
- '!demo/c/README.md'
- '.github/workflows/c-demos.yml'
- 'demo/c/**'
- 'lib/beaglebone/**'
- 'lib/common/**'
- 'lib/jetson/**'
- 'lib/linux/**'
- 'lib/mac/**'
- 'lib/raspberry-pi/**'
- 'lib/windows/**'
- 'resources/.test/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand Down Expand Up @@ -73,7 +65,7 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]

steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -101,7 +93,7 @@ jobs:
arch: amd64
- os: macos-latest
platform: mac
arch: x86_64
arch: arm64

steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -130,11 +122,8 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
include:
- machine: rpi2
platform: raspberry-pi
arch: cortex-a7
- machine: rpi3-32
platform: raspberry-pi
arch: cortex-a53
Expand All @@ -150,12 +139,6 @@ jobs:
- machine: rpi5-64
platform: raspberry-pi
arch: cortex-a76-aarch64
- machine: jetson
platform: jetson
arch: cortex-a57-aarch64
- machine: beaglebone
platform: beaglebone
arch: ''

steps:
- uses: actions/checkout@v3
Expand Down
8 changes: 1 addition & 7 deletions .github/workflows/dotnet-demos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,10 +59,8 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
include:
- machine: rpi2
platform: raspberry-pi
- machine: rpi3-32
platform: raspberry-pi
- machine: rpi3-64
Expand All @@ -73,10 +71,6 @@ jobs:
platform: raspberry-pi
- machine: rpi5-64
platform: raspberry-pi
- machine: jetson
platform: jetson
- machine: beaglebone
platform: beaglebone

steps:
- uses: actions/checkout@v3
Expand Down
23 changes: 13 additions & 10 deletions .github/workflows/dotnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,13 @@ on:
paths:
- 'binding/dotnet/**'
- '!binding/dotnet/README.md'
- 'lib/beaglebone/**'
- 'lib/common/**'
- 'lib/jetson/**'
- 'lib/linux/**'
- 'lib/mac/**'
- 'lib/raspberry-pi/**'
- 'lib/windows/**'
- 'resources/.test/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand All @@ -28,17 +24,13 @@ on:
paths:
- 'binding/dotnet/**'
- '!binding/dotnet/README.md'
- 'lib/beaglebone/**'
- 'lib/common/**'
- 'lib/jetson/**'
- 'lib/linux/**'
- 'lib/mac/**'
- 'lib/raspberry-pi/**'
- 'lib/windows/**'
- 'resources/.test/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand All @@ -57,7 +49,7 @@ jobs:

strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
os: [ubuntu-latest, macos-latest, macos-13, windows-latest]
dotnet-version: [2.1.x, 3.0.x, 3.1.x, 5.0.x, 6.0.x]
include:
- dotnet-version: 2.1.x
Expand All @@ -75,6 +67,17 @@ jobs:
- dotnet-version: 6.0.x
binding-framework: net6.0
test-framework: net6.0
exclude:
- os: macos-latest
dotnet-version: 2.1.x
- os: macos-latest
dotnet-version: 3.0.x
- os: macos-latest
dotnet-version: 3.1.x
- os: macos-latest
dotnet-version: 5.0.x
- os: macos-13
dotnet-version: 6.0.x

steps:
- uses: actions/checkout@v3
Expand All @@ -97,7 +100,7 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]

steps:
- uses: actions/checkout@v3
Expand Down
8 changes: 1 addition & 7 deletions .github/workflows/go-demos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,10 +64,8 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
include:
- machine: rpi2
platform: raspberry-pi
- machine: rpi3-32
platform: raspberry-pi
- machine: rpi3-64
Expand All @@ -78,10 +76,6 @@ jobs:
platform: raspberry-pi
- machine: rpi5-64
platform: raspberry-pi
- machine: jetson
platform: jetson
- machine: beaglebone
platform: beaglebone

steps:
- uses: actions/checkout@v3
Expand Down
16 changes: 4 additions & 12 deletions .github/workflows/go.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,13 @@ on:
paths:
- 'binding/go/**'
- '!binding/go/README.md'
- 'lib/beaglebone/**'
- 'lib/common/**'
- 'lib/jetson/**'
- 'lib/linux/**'
- 'lib/mac/**'
- 'lib/raspberry-pi/**'
- 'lib/windows/**'
- 'resources/.test/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand All @@ -28,17 +24,13 @@ on:
paths:
- 'binding/go/**'
- '!binding/go/README.md'
- 'lib/beaglebone/**'
- 'lib/common/**'
- 'lib/jetson/**'
- 'lib/linux/**'
- 'lib/mac/**'
- 'lib/raspberry-pi/**'
- 'lib/windows/**'
- 'resources/.test/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand All @@ -56,7 +48,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
go: [ '1.16', '1.17', '1.18', '1.19', '1.20', 'stable' ]
go: [ '1.16', '1.17', '1.18', '1.19', '1.20' ]

steps:
- uses: actions/checkout@v3
Expand All @@ -76,7 +68,7 @@ jobs:
run: ./copy.sh

- name: Install dependencies
run: go get
run: go install

- name: Build
run: go build
Expand All @@ -89,7 +81,7 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]

steps:
- uses: actions/checkout@v3
Expand All @@ -98,7 +90,7 @@ jobs:
run: ./copy.sh

- name: Install dependencies
run: go get
run: go install

- name: Build
run: go build
Expand Down
8 changes: 1 addition & 7 deletions .github/workflows/java-demos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,10 +54,8 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
include:
- machine: rpi2
platform: raspberry-pi
- machine: rpi3-32
platform: raspberry-pi
- machine: rpi3-64
Expand All @@ -68,10 +66,6 @@ jobs:
platform: raspberry-pi
- machine: rpi5-64
platform: raspberry-pi
- machine: jetson
platform: jetson
- machine: beaglebone
platform: beaglebone

steps:
- uses: actions/checkout@v3
Expand Down
15 changes: 1 addition & 14 deletions .github/workflows/java-perf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@ on:
- 'binding/java/**/RhinoPerformanceTest.java'
- 'lib/common/**'
- 'lib/java/**'
- 'resources/contexts/beaglebone/**'
- 'resources/contexts/jetson/**'
- 'resources/contexts/linux/**'
- 'resources/contexts/mac/**'
- 'resources/contexts/raspberry-pi/**'
Expand All @@ -22,8 +20,6 @@ on:
- 'binding/java/**/RhinoPerformanceTest.java'
- 'lib/common/**'
- 'lib/java/**'
- 'resources/contexts/beaglebone/**'
- 'resources/contexts/jetson/**'
- 'resources/contexts/linux/**'
- 'resources/contexts/mac/**'
- 'resources/contexts/raspberry-pi/**'
Expand Down Expand Up @@ -70,11 +66,8 @@ jobs:
strategy:
fail-fast: false
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]
include:
- machine: rpi2
num_test_iterations: 20
performance_threshold_sec: 2.1
- machine: rpi3-32
num_test_iterations: 50
performance_threshold_sec: 0.7
Expand All @@ -90,12 +83,6 @@ jobs:
- machine: rpi5-64
num_test_iterations: 50
performance_threshold_sec: 0.3
- machine: jetson
num_test_iterations: 50
performance_threshold_sec: 0.6
- machine: beaglebone
num_test_iterations: 20
performance_threshold_sec: 5.0

steps:
- uses: actions/checkout@v3
Expand Down
6 changes: 1 addition & 5 deletions .github/workflows/java.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@ on:
- 'lib/common/**'
- 'lib/java/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand All @@ -27,8 +25,6 @@ on:
- 'lib/common/**'
- 'lib/java/**'
- 'resources/audio_samples/**'
- 'resources/contexts*/beaglebone/**'
- 'resources/contexts*/jetson/**'
- 'resources/contexts*/linux/**'
- 'resources/contexts*/mac/**'
- 'resources/contexts*/raspberry-pi/**'
Expand Down Expand Up @@ -67,7 +63,7 @@ jobs:

strategy:
matrix:
machine: [rpi2, rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64, jetson, beaglebone]
machine: [rpi3-32, rpi3-64, rpi4-32, rpi4-64, rpi5-64]

steps:
- uses: actions/checkout@v3
Expand Down
Loading
Loading