Skip to content

Commit 32aa411

Browse files
xaionaro@dx.centerxaionaro@dx.center
authored andcommitted
Fix auto-tests
1 parent 462a207 commit 32aa411

File tree

392 files changed

+177
-5348
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

392 files changed

+177
-5348
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,19 @@ jobs:
2323
with:
2424
go-version: ${{ matrix.go-version }}
2525

26+
- name: Install elan (Lean 4 toolchain manager)
27+
run: |
28+
curl https://raw.githubusercontent.com/leanprover/elan/master/elan-init.sh -sSf | sh -s -- -y --default-toolchain none
29+
echo "$HOME/.elan/bin" >> "$GITHUB_PATH"
30+
31+
- name: Cache Lean toolchain and Lake packages
32+
uses: actions/cache@v4
33+
with:
34+
path: |
35+
~/.elan/toolchains
36+
proofs/.lake
37+
key: lean-${{ runner.os }}-${{ hashFiles('proofs/lean-toolchain') }}-${{ hashFiles('proofs/lakefile.toml') }}
38+
2639
- name: Unit tests
2740
run: make test
2841

Makefile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.PHONY: specs generate cli readme test e2e e2e-bindercli vet build lint clean \
2-
bindercli list-commands check-generated release proofs difftest
2+
bindercli list-commands check-generated release proofs difftest javaparser
33

44
# Generated top-level directories.
55
GENERATED_DIRS := android com fuzztest libgui_test_server parcelables src
@@ -31,6 +31,12 @@ cli: specs
3131
readme: specs
3232
go run ./tools/cmd/spec2readme -specs specs/ -output README.md
3333

34+
# --- Parser ---
35+
36+
# Regenerate ANTLR Java parser (requires Java 11+).
37+
javaparser:
38+
cd tools/pkg/javaparser && ./generate.sh
39+
3440
# --- Proofs ---
3541

3642
# Build Lean 4 proofs (requires elan/lake toolchain).

aaudio/smoke_test.go

Lines changed: 0 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

android/accessibilityservice/smoke_test.go

Lines changed: 0 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

android/accounts/smoke_test.go

Lines changed: 0 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

android/adpf/smoke_test.go

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

android/app/admin/smoke_test.go

Lines changed: 0 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

android/app/ambientcontext/smoke_test.go

Lines changed: 0 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

android/app/appfunctions/smoke_test.go

Lines changed: 0 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

android/app/backup/smoke_test.go

Lines changed: 0 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)