Commit 74717ef
fix: smoke tests no longer fail on expected SecurityException errors
The MockBinder returns SecurityException for every transaction, making
all proxy methods return errors. The generated smoke tests incorrectly
treated result.Failed > 0 as a test failure. Smoke tests exist to
verify compilation and log runtime behavior — not to assert success
with a mock binder.1 parent 462a207 commit 74717ef
384 files changed
Lines changed: 0 additions & 5110 deletions
File tree
- aaudio
- android
- accessibilityservice
- accounts
- adpf
- apphibernation
- app
- admin
- ambientcontext
- appfunctions
- backup
- blob
- contentsuggestions
- contextualsearch
- job
- ondeviceintelligence
- people
- pinner
- prediction
- search
- slice
- smartspace
- supervision
- tare
- timedetector
- timezonedetector
- time
- trust
- usage
- wallpapereffectsgeneration
- wearable
- binderdebug/test
- bluetooth
- le
- companion
- virtualcamera
- virtualnative
- virtual
- audio
- camera
- sensor
- content
- integrity
- om
- pm
- dependencyinstaller
- dex
- permission
- verify/domain
- res
- rollback
- credentials
- database
- debug
- dvr
- flags
- frameworks
- automotive
- display
- powerpolicy
- internal_
- telemetry
- cameraservice
- device
- service
- devicestate
- location/altitude
- sensorservice
- stats
- vibrator
- graphics/bufferstreams
- gui
- hardware
- audio
- core
- sounddose
- ISoundDose
- effect
- sounddose
- authsecret
- automotive
- audiocontrol
- can
- evs
- ivn
- occupant_awareness
- remoteaccess
- vehicle
- biometrics
- common
- face
- virtualhal
- fingerprint
- virtualhal
- bluetooth
- audio
- finder
- lmp_event
- offload/leaudio
- ranging
- boot
- broadcastradio
- camera2
- extension
- camera
- device
- provider
- cas
- confirmationui
- contexthub
- devicestate
- display
- drm
- dumpstate
- face
- fastboot
- fingerprint
- gatekeeper
- gnss
- gnss_assistance
- measurement_corrections
- visibility_control
- graphics
- allocator
- composer3
- hdmi
- health
- storage
- identity
- input
- processor
- iris
- ir
- lights
- light
- location
- macsec
- media
- bufferpool2
- c2
- memtrack
- net/nlinterceptor
- neuralnetworks
- nfc
- oemlock
- power
- stats
- radio
- config
- data
- ims
- media
- messaging
- modem
- network
- sap
- sim
- voice
- rebootescrow
- secure_element
- security
- authgraph
- keymint
- secretkeeper
- secureclock
- see
- authmgr
- hdcp
- hwcrypto
- storage
- sensors
- soundtrigger3
- soundtrigger
- tests/extension/vibrator
- tetheroffload
- thermal
- threadnetwork
- tv
- hdmi
- cec
- connection
- earc
- input
- mediaquality
- tuner
- usb
- gadget
- uwb
- vibrator
- virtualization/capabilities
- weaver
- wifi
- hostapd
- supplicant
- location
- provider
- media
- audiopolicy
- audio
- eraser
- metrics
- midi
- musicrecognition
- projection
- quality
- session
- soundtrigger_middleware
- soundtrigger
- tv
- ad
- extension
- analog
- cam
- clienttoken
- event
- oad
- pvr
- rating
- scanbsu
- scan
- screenmode
- servicedb
- signal
- teletext
- time
- tune
- interactive
- tunerresourcemanager
- tuner
- net
- vcn
- wifi
- nl80211
- nfc
- os
- IInstalld
- image
- incremental
- instrumentation
- logcat
- storage
- vibrator
- permission
- printservice
- recommendation
- print
- security
- advancedprotection
- attestationverification
- authenticationpolicy
- intrusiondetection
- keystore
- rkp
- service
- ambientcontext
- appprediction
- assist/classification
- attention
- autofill
- augmented
- carrier
- chooser
- contentcapture
- contentsuggestions
- controls
- credentials
- displayhash
- dreams
- euicc
- games
- media
- notification
- oemlock
- ondeviceintelligence
- persistentdata
- quickaccesswallet
- quicksettings
- remotelockscreenvalidation
- resolver
- resumeonreboot
- rotationresolver
- search
- selectiontoolbar
- settings
- preferences
- suggestions
- smartspace
- storage
- textclassifier
- timezone
- translation
- trust
- voice
- vr
- wallpapereffectsgeneration
- wallpaper
- watchdog
- wearable
- se/omapi
- speech
- tts
- system
- keystore2
- net/netd
- suspend
- internal_
- vold
- telephony
- data
- gba
- ims/aidl
- mbms
- vendor
- satellite
- stub
- tests
- binder
- enforcepermission
- tracing
- util
- view
- accessibility
- autofill
- contentcapture
- selectiontoolbar
- translation
- webkit
- window
- com
- android
- frameworks
- coretests/aidl
- perftests/am/util
- ims
- internal_
- uce
- options
- presence
- uceservice
- internal_
- appwidget
- app
- procstats
- backup
- compat
- graphics/fonts
- infra
- inputmethod
- net
- os
- policy
- protolog
- IProtoLogConfigurationService
- statusbar
- telecom
- telephony
- euicc
- textservice
- view
- inline
- widget
- media/permission
- net
- onemedia
- playback
- printspooler/renderer
- server/inputflinger
- IInputFlingerRust
- IInputThread
- settingslib/bluetooth/devicesettings
- smspush/unitTests
- systemui
- assist
- communal/widgets
- IGlanceableHubWidgetManagerService
- IConfigureWidgetCallback
- notetask
- screenshot
- appclips
- proxy
- unfold/progress
- wallet/controller
- test
- binder
- viewembed
- wm/shell
- back
- bubbles
- common/pip
- desktopmode
- draganddrop
- onehanded
- pip
- recents
- splitscreen
- startingsurface
- transition
- google/android/lint/integration_tests
- fuzztest
- google/sdv/packagemanagerproxy
- libgui_test_server
- tools/pkg/codegen
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments