@ -1,18 +1,24 @@ |
|||||||
* text=auto |
* text=auto |
||||||
|
|
||||||
|
# to move existing files into LFS: |
||||||
|
# git add --renormalize . |
||||||
*.dlc filter=lfs diff=lfs merge=lfs -text |
*.dlc filter=lfs diff=lfs merge=lfs -text |
||||||
*.onnx filter=lfs diff=lfs merge=lfs -text |
*.onnx filter=lfs diff=lfs merge=lfs -text |
||||||
|
*.svg filter=lfs diff=lfs merge=lfs -text |
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text |
||||||
|
*.gif filter=lfs diff=lfs merge=lfs -text |
||||||
|
*.ttf filter=lfs diff=lfs merge=lfs -text |
||||||
|
*.wav filter=lfs diff=lfs merge=lfs -text |
||||||
|
|
||||||
selfdrive/car/tests/test_models_segs.txt filter=lfs diff=lfs merge=lfs -text |
selfdrive/car/tests/test_models_segs.txt filter=lfs diff=lfs merge=lfs -text |
||||||
selfdrive/assets/fonts/*.ttf filter=lfs diff=lfs merge=lfs -text |
|
||||||
selfdrive/assets/training/*.png filter=lfs diff=lfs merge=lfs -text |
|
||||||
system/hardware/tici/updater filter=lfs diff=lfs merge=lfs -text |
system/hardware/tici/updater filter=lfs diff=lfs merge=lfs -text |
||||||
selfdrive/ui/qt/spinner_larch64 filter=lfs diff=lfs merge=lfs -text |
selfdrive/ui/qt/spinner_larch64 filter=lfs diff=lfs merge=lfs -text |
||||||
selfdrive/ui/qt/text_larch64 filter=lfs diff=lfs merge=lfs -text |
selfdrive/ui/qt/text_larch64 filter=lfs diff=lfs merge=lfs -text |
||||||
third_party/**/*.a filter=lfs diff=lfs merge=lfs -text |
third_party/**/*.a filter=lfs diff=lfs merge=lfs -text |
||||||
third_party/**/*.so filter=lfs diff=lfs merge=lfs -text |
third_party/**/*.so filter=lfs diff=lfs merge=lfs -text |
||||||
|
third_party/**/*.so.* filter=lfs diff=lfs merge=lfs -text |
||||||
third_party/**/*.dylib filter=lfs diff=lfs merge=lfs -text |
third_party/**/*.dylib filter=lfs diff=lfs merge=lfs -text |
||||||
third_party/acados/*/t_renderer filter=lfs diff=lfs merge=lfs -text |
third_party/acados/*/t_renderer filter=lfs diff=lfs merge=lfs -text |
||||||
third_party/bootstrap/bootstrap-icons.svg filter=lfs diff=lfs merge=lfs -text |
|
||||||
third_party/qt5/larch64/bin/lrelease filter=lfs diff=lfs merge=lfs -text |
third_party/qt5/larch64/bin/lrelease filter=lfs diff=lfs merge=lfs -text |
||||||
third_party/qt5/larch64/bin/lupdate filter=lfs diff=lfs merge=lfs -text |
third_party/qt5/larch64/bin/lupdate filter=lfs diff=lfs merge=lfs -text |
||||||
third_party/catch2/include/catch2/catch.hpp filter=lfs diff=lfs merge=lfs -text |
third_party/catch2/include/catch2/catch.hpp filter=lfs diff=lfs merge=lfs -text |
||||||
|
@ -1,69 +1,79 @@ |
|||||||
CI / testing: |
CI / testing: |
||||||
- all: |
- changed-files: |
||||||
- changed-files: ['.github/**', '**/test_*', 'Jenkinsfile'] |
- any-glob-to-all-files: "{.github/**,**/test_*,Jenkinsfile}" |
||||||
|
|
||||||
car: |
car: |
||||||
- all: |
- changed-files: |
||||||
- changed-files: ['selfdrive/car/**'] |
- any-glob-to-all-files: 'selfdrive/car/**' |
||||||
|
|
||||||
body: |
body: |
||||||
- all: |
- changed-files: |
||||||
- changed-files: ['selfdrive/car/body/*'] |
- any-glob-to-all-files: 'selfdrive/car/body/*' |
||||||
|
|
||||||
chrysler: |
chrysler: |
||||||
- all: |
- changed-files: |
||||||
- changed-files: ['selfdrive/car/chrysler/*'] |
- any-glob-to-all-files: 'selfdrive/car/chrysler/*' |
||||||
ford: |
|
||||||
- all: |
ford: |
||||||
- changed-files: ['selfdrive/car/ford/*'] |
- changed-files: |
||||||
gm: |
- any-glob-to-all-files: 'selfdrive/car/ford/*' |
||||||
- all: |
|
||||||
- changed-files: ['selfdrive/car/gm/*'] |
gm: |
||||||
honda: |
- changed-files: |
||||||
- all: |
- any-glob-to-all-files: 'selfdrive/car/gm/*' |
||||||
- changed-files: ['selfdrive/car/honda/*'] |
|
||||||
hyundai: |
honda: |
||||||
- all: |
- changed-files: |
||||||
- changed-files: ['selfdrive/car/hyundai/*'] |
- any-glob-to-all-files: 'selfdrive/car/honda/*' |
||||||
mazda: |
|
||||||
- all: |
hyundai: |
||||||
- changed-files: ['selfdrive/car/mazda/*'] |
- changed-files: |
||||||
nissan: |
- any-glob-to-all-files: 'selfdrive/car/hyundai/*' |
||||||
- all: |
|
||||||
- changed-files: ['selfdrive/car/nissan/*'] |
mazda: |
||||||
subaru: |
- changed-files: |
||||||
- all: |
- any-glob-to-all-files: 'selfdrive/car/mazda/*' |
||||||
- changed-files: ['selfdrive/car/subaru/*'] |
|
||||||
tesla: |
nissan: |
||||||
- all: |
- changed-files: |
||||||
- changed-files: ['selfdrive/car/tesla/*'] |
- any-glob-to-all-files: 'selfdrive/car/nissan/*' |
||||||
toyota: |
|
||||||
- all: |
subaru: |
||||||
- changed-files: ['selfdrive/car/toyota/*'] |
- changed-files: |
||||||
volkswagen: |
- any-glob-to-all-files: 'selfdrive/car/subaru/*' |
||||||
- all: |
|
||||||
- changed-files: ['selfdrive/car/volkswagen/*'] |
tesla: |
||||||
|
- changed-files: |
||||||
|
- any-glob-to-all-files: 'selfdrive/car/telsa/*' |
||||||
|
|
||||||
|
toyota: |
||||||
|
- changed-files: |
||||||
|
- any-glob-to-all-files: 'selfdrive/car/toyota/*' |
||||||
|
|
||||||
|
volkswagen: |
||||||
|
- changed-files: |
||||||
|
- any-glob-to-all-files: 'selfdrive/car/volkswagen/*' |
||||||
|
|
||||||
fingerprint: |
fingerprint: |
||||||
- all: |
- changed-files: |
||||||
- changed-files: ['selfdrive/car/*/fingerprints.py'] |
- any-glob-to-all-files: 'selfdrive/car/*/fingerprints.py' |
||||||
|
|
||||||
simulation: |
simulation: |
||||||
- all: |
- changed-files: |
||||||
- changed-files: ['tools/sim/**'] |
- any-glob-to-all-files: 'tools/sim/**' |
||||||
|
|
||||||
ui: |
ui: |
||||||
- all: |
- changed-files: |
||||||
- changed-files: ['selfdrive/ui/**'] |
- any-glob-to-all-files: 'selfdrive/ui/**' |
||||||
tools: |
|
||||||
- all: |
tools: |
||||||
- changed-files: ['tools/**'] |
- changed-files: |
||||||
|
- any-glob-to-all-files: 'tools/**' |
||||||
|
|
||||||
multilanguage: |
multilanguage: |
||||||
- all: |
- changed-files: |
||||||
- changed-files: ['selfdrive/ui/translations/**'] |
- any-glob-to-all-files: 'selfdrive/ui/translations/**' |
||||||
|
|
||||||
research: |
research: |
||||||
- all: |
- changed-files: |
||||||
- changed-files: [ |
- any-glob-to-all-files: "{selfdrive/modeld/models/**,selfdrive/test/process_replay/model_replay_ref_commit}" |
||||||
'selfdrive/modeld/models/**', |
|
||||||
'selfdrive/test/process_replay/model_replay_ref_commit', |
|
||||||
] |
|
||||||
|
@ -1 +1 @@ |
|||||||
Subproject commit cad7ef43ad5daf40b44d4792d47671c397cca376 |
Subproject commit 3aa61382b7ea9328cab7f1a2fe1ec701dffd018f |
@ -1 +1 @@ |
|||||||
Subproject commit 8ae5c51a6515c171f3a82c9511a18d79a9e55c07 |
Subproject commit e29625c30bb2a4a34ce21134d0e5a91b2d4fa1b1 |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 129 B |
@ -1 +1 @@ |
|||||||
Subproject commit 93b983d49a2d6d5c67e15ce7650f55e4f121485d |
Subproject commit 40d9c723d48496229fecc436046538a53af19c11 |
@ -1 +1 @@ |
|||||||
Subproject commit 6e645d2d337f0c6b245ebae9bd8a54467634f13b |
Subproject commit 20722a59467fc7d697bfe1edd233a38bafbc89d2 |
@ -1 +1 @@ |
|||||||
Subproject commit 44e8a891a2810f274a1fa980775155d9463e87b9 |
Subproject commit 18b91458fd396530d43e1a2fe9a3ac9055fa9109 |
@ -0,0 +1,16 @@ |
|||||||
|
#!/bin/bash |
||||||
|
set -e |
||||||
|
|
||||||
|
if [ $# -eq 0 ]; then |
||||||
|
echo "usage: $0 <pull-request-number>" |
||||||
|
exit 1 |
||||||
|
fi |
||||||
|
|
||||||
|
BASE="https://github.com/commaai/openpilot/pull/" |
||||||
|
PR_NUM="$(echo $1 | grep -o -E '[0-9]+')" |
||||||
|
BRANCH=tmp-pr${PR_NUM} |
||||||
|
|
||||||
|
git branch -D -f $BRANCH || true |
||||||
|
git fetch -u -f origin pull/$PR_NUM/head:$BRANCH |
||||||
|
git switch $BRANCH |
||||||
|
git reset --hard FETCH_HEAD |
Before Width: | Height: | Size: 68 KiB After Width: | Height: | Size: 130 B |
Before Width: | Height: | Size: 392 KiB After Width: | Height: | Size: 131 B |
Before Width: | Height: | Size: 379 B After Width: | Height: | Size: 128 B |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 957 B After Width: | Height: | Size: 128 B |
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 130 B |
Before Width: | Height: | Size: 439 B After Width: | Height: | Size: 128 B |
Before Width: | Height: | Size: 328 B After Width: | Height: | Size: 128 B |
Before Width: | Height: | Size: 197 B After Width: | Height: | Size: 128 B |
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 775 B After Width: | Height: | Size: 128 B |
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 130 B |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 130 B |
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 130 B |
Before Width: | Height: | Size: 389 B After Width: | Height: | Size: 128 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 865 B After Width: | Height: | Size: 128 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 658 B After Width: | Height: | Size: 128 B |
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 113 B After Width: | Height: | Size: 128 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 129 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 129 B |