Skip to content

feat(profiling): integration_test 배선 + A/B 픽스처 (LOC-67, P2)#71

Merged
dev07060 merged 4 commits into
mainfrom
feat/loc-67-profiler-fixture
May 31, 2026
Merged

feat(profiling): integration_test 배선 + A/B 픽스처 (LOC-67, P2)#71
dev07060 merged 4 commits into
mainfrom
feat/loc-67-profiler-fixture

Conversation

@dev07060

Copy link
Copy Markdown
Owner

P2 — 디바이스 프로파일러 기반 (실기 검증 완료)

  • example/pubspec.yaml: integration_test dev-dep
  • example/lib/profiling/query_fixture.dart: 결정적 A/B 코퍼스 + 2레인 쿼리셋
  • example/integration_test/query_profile_test.dart: 엔진 init(실 ONNX) + 시드 스모크
  • P1 저널 동기화 포함(PR-P1.md + 상태표 🟩)

실기 검증 (iPhone iOS 26.5)

flutter test integration_test/query_profile_test.dart -d <iphone>+1: All tests passed! (엔진 init + 80 소스 시드). 디버그 로그: testWidgets→test() 픽스(비-UI), Xcode 자동화 권한+stale 종료로 DDS 해결. 상세 docs/perf/ondevice-query-profiler/PR-P2.md.

다음

P3(세그먼트 타이밍 + 3시나리오 × 2레인)·P4(export/baseline)는 profile 모드 필수(출시 faer+i8 측정). example/만 변경 → 커널/Rust 무변경. 머지는 본인.

dev07060 added 4 commits June 1, 2026 03:05
Use test() (not testWidgets) for the non-UI body so the widget-tester
end-of-test semantics-handle verification doesn't fire. Validated green on
a physical iPhone (engine init + 40x2 fixture seed).
@linear-code

linear-code Bot commented May 31, 2026

Copy link
Copy Markdown

LOC-67

@dev07060 dev07060 merged commit 1079182 into main May 31, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant