WIP: TEMPORARY: mutation probe for #83, do not merge #112
Closed
JMR-dev wants to merge 1 commits from
test/advisory-report-mutation into main
pull from: test/advisory-report-mutation
merge into: :main
:main
:fix/102-picker-back-press-overshoot
:fix/268-saf-picker-determinism
:feat/ogg-vorbis-libvorbis
:feat/expedited-conversion-work
:fix/gate-cache-in-worktrees
:chore/gate-runs-shellcheck
:test/publish-delete-arm-real-provider
:docs/e8-instrumented-coverage
:docs/api37-carrier-count-drift
:docs/e7-second-constraint
:test/publish-to-a-real-saf-destination
:fix/api37-report-match-line
:fix/api37-task-snapshot-crash
:test/join-failure-message-on-device
:docs/e2e-read-findings-e7
:test/cancelling-a-running-export
:test/reattach-to-a-running-job
:test/content-uri-reaches-ffmpeg
:fix/launcher-wiring-waits-for-the-pick
:fix/cancel-tests-need-a-slower-encode
:test/cancelling-a-running-join
:test/cancelling-a-running-session
:test/notification-cancel-action
:test/ffmpeg-progress-is-observed
:test/fallback-asserts-the-path
:test/flac-and-opus-assert-their-format
:docs/e2e-read-findings
:docs/wave4-coverage-numbers
:fix/injectable-startup-sweep-scope
:test/session-outcome-seam
:test/launcher-callback-identity
:test/theme-follows-system-dark
:test/audio-drop-arm
:fix/rotation-waits-for-recreation
:fix/convert-guards-on-ready
:test/retry-save-mime
:test/hardware-progress-reaches-workmanager
:test/ffprobe-mapping-seam
:test/device-codec-enumeration-seam
:test/unknown-container-row
:test/null-message-fallbacks
:test/cancel-reaches-workmanager
:docs/coverage-wave3-recovery
:test/concat-engine-seam
:docs/coverage-wave3
:test/mediaprobe-merge-seam
:test/adaptive-shell-wiring
:test/aac-audio-args
:test/notification-progress-text
:test/media3-muxer-guard
:test/hardware-fallback-and-cancellation
:test/unprobeable-join-clip
:test/one-branch-outcomes
:test/foreground-type-regimes
:fix/bound-wedge-diagnostics
:docs/coverage-wave2
:test/screen-wiring
:test/viewmodel-setters
:test/join-state-mapping
:test/conversion-state-mapping
:test/dedupe-user-messages
:fix/restore-stack-merges
:test/refused-jobs
:test/concatworker-failure-arms
:test/container-capabilities-audio
:test/readspec-enum-fallbacks
:test/outputpublisher-seams
:test/mediaprobe-track-seam
:test/outputpublisher-partial-branches
:test/fake-provider-scaffolding
:docs/coverage-read-findings
:chore/gitignore-kotlin
:test/bound-the-hangs
:docs/coverage-remeasure
:ci/baseline-counter-precision
:fix/invalid-suggestion-chip
:ci/wedged-leg-report
:fix/reattachment-overwrites-pick
:test/theme-live-branches
:fix/failed-save-retry
:fix/empty-composition-crash
:ci/advisory-failure-report
:docs/seven-run-counts
:test/release-permission-guard
:ci/build-workflow-permissions
:docs/api37-point-release
:docs/benchmark-populate-path
:fix/dead-assertion-probe-test
:ci/actionlint
:test/device-codecs-encode-consequence
:fix/sdkmanager-pipefail
:docs/readme-restart-claim
:fix/saf-picker-root-discovery
:fix/probe-dispatcher-seam
:test/media3engine-mime-tables
:test/mediaprobe-pure-helpers
:fix/codec-vocabulary-drift
:docs/robolectric-rationale-correction
:docs/api37-advisory-counts
:test/r38-8-saf-e2e
:test/r38-7-join-states
:test/r38-6-conversion-states
:test/r38-5-state-seam
:fix/jacoco-robolectric-coverage
:docs/instrumented-tests-correction
:test/r38-2-filecard
:test/r38-4-advanced-picker
:test/r38-3-pickers
:tools/file-issue-script
:tools/api-37-emulator
:fix/review-app-gaps
:docs/review-corrections
No Reviewers
Labels
Clear labels
above-cut
accessibility
backlog
bug
confirmed
documentation
duplicate
enhancement
good first issue
help wanted
invalid
plausible
question
sev:high
sev:low
sev:medium
wontfix
Worked autonomously overnight: local, JVM-verifiable, no product decision
Barrier affecting people with disabilities
Held for manual review: product/UX call, CI/workflow, hardware, or unverifiable here
Something isn't working
Reviewer demonstrated the defect
Improvements or additions to documentation
This issue or pull request already exists
New feature or request
Good for newcomers
Extra attention is needed
This doesn't seem right
Reviewer could not fully demonstrate it; treat as unproven
Further information is requested
High severity
Low severity
Medium severity
This will not be worked on
No labels
Milestone
No items
No Milestone
Projects
Clear projects
No projects
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: JMR-dev/LibreMediaConverter#112
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Throwaway branch. It exists to run #83's mutation on real CI: a fourth failing test carrying
@FailsOnEmulatorApi37, on top of #111's report. The advisory job should report expected 4 / failed 4 against a baseline of 3 and finish with its conclusion unchanged. Closed as soon as the run reports.Mutation observed on real CI, run 32899133552. The advisory job reported
expected 4 / received 4 / failed 4 / completed cleanly: noagainst a baseline of 3, emitted threenoticeannotations naming the new test, and its conclusion wasfailure— the same conclusion it has on every PR, stillcontinue-on-error: trueand still not a required context.The gating legs 33–36 went red here too, and that is the probe rather than the report: the probe fails unconditionally and
@FailsOnEmulatorApi37only removes it from the API 37 gating leg. API 33's own report says it:Starting 60 tests,There was 1 failure(s), and the one failure isMutationProbeApi37Test. API 37 gating stayed green.Closing; the branch goes with it. See #111.
Pull request closed