• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kimata / modes-sensing
58%

Build:
DEFAULT BRANCH: main
Repo Added 03 Jan 2026 02:55PM UTC
Token Gsdd7K4wsAs8761o7UgsvAyonY8IJxzpo regen
Build 253 Last
Files 41
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • renovate/actions-cache-5.x
  • renovate/actions-checkout-6.x
  • renovate/actions-setup-python-6.x
  • renovate/major-eslint-monorepo
  • renovate/minor-and-patch-updates
  • renovate/pin-dependencies
  • renovate/react-monorepo
  • renovate/typescript-6.x
  • renovate/typescript-7.x
  • renovate/vite-8.x
  • renovate/vitejs-plugin-react-6.x
  • v0.1.0

15 Jul 2026 11:04AM UTC coverage: 57.664% (+0.2%) from 57.445%
29410376062

push

github

kimata
test: 事前生成が残りTTL下限を渡すことの回帰テストを追加

_generate_graphs が全グラフを min_cache_ttl_remaining=PREGENERATION_INTERVAL_SECONDS
で生成すること(期限切れ間近キャッシュへの自己ヒットによる空振り防止)、stop 済み時に
生成しないこと、個別失敗時に継続することを検証する。

generate_sync をモックして matplotlib を起動しないため、各テストの実処理は約0.01秒で、
スイート全体の所要時間はほぼ増えない(310→313件で +0.4秒程度)。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jw4jS7vxM1MBBjzu7zx2AK

2641 of 4580 relevant lines covered (57.66%)

0.58 hits per line

Relevant lines Covered
Build:
Build:
4580 RELEVANT LINES 2641 COVERED LINES
0.58 HITS PER LINE
Source Files on main
  • Tree
  • List 41
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29410376062 main test: 事前生成が残りTTL下限を渡すことの回帰テストを追加 _generate_graphs が全グラフを min_cache_ttl_remaining=PREGENERATION_INTERVAL_SECONDS で生成すること(期限切れ間近キャッシュへの自己ヒットによる空振り防止)、stop 済み時に 生成しないこと、個別失敗時に継続することを検証する。 generate_sync をモックして matplotlib を起動しないため、各テストの実処理は約0.01秒で、 ス... push 15 Jul 2026 11:05AM UTC kimata github
57.66
29390701876 main fix: 事前生成が期限切れ間近のキャッシュに自己ヒットして空振りする問題を修正 事前生成は「残り TTL が生成間隔を割ったキャッシュを作り直す」意図で走るが、 実処理を委譲する generate_sync が同じ 30分の開始時刻許容差で古いキャッシュに 再ヒットし、古い画像を再配信するだけで新規保存しなかった。結果、事前生成後も ファイルは元の作成時刻のまま歳を取り、TTL 切れの隙間にページ表示が入ると キャッシュミスとなりその場で同期生成が走っていた。 get_cached_... push 15 Jul 2026 05:09AM UTC kimata github
57.45
29325430474 main refactor: webui を my_lib.webapp.runner の共通ランナーに移行 docopt → logger → config → シグナル処理 → プロセスグループ管理 → app.run の 骨格を my_lib 側に寄せ、このリポジトリは create_app とリローダーポリシー (TEST=true で無効) のみ持つ。WERKZEUG_RUN_MAIN ガードは runner.should_init に置換。CLI インターフェースは不変。 Co-Au... push 14 Jul 2026 10:28AM UTC kimata github
56.95
29299515708 main chore: .gitlab-ci.yml を py-project のテンプレート管理に移行 共通骨格は docker 系統テンプレートから生成し、固有の test-playwright / test-docker / test-playwright-docker は .gitlab/ci-local.yml に分離。 my-lib の更新 (webapp/log のロック競合リトライ) も取り込み。 Co-Authored-By: Claude Fable 5 <noreply@a... push 14 Jul 2026 01:50AM UTC kimata github
56.5
29286113138 main chore: Dockerfile を py-project のテンプレート管理に移行 hardware テンプレートから生成 (python 2-stage 構成)。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Rt4u1BRVLbQ8ZbCYD6nfNd push 13 Jul 2026 09:23PM UTC kimata github
56.5
29188494947 main fix: my-lib を更新し、HTML の 24 時間キャッシュで旧フロントが残る問題を修正 静的配信で index.html にも Cache-Control: max-age=86400 が付いていたため、 破壊的 API 変更(vertical_profile 廃止)を含むデプロイ後もブラウザが キャッシュされた旧フロントを最大 24 時間使い続け、全グラフが 「ジョブの作成に失敗しました」になっていた。 my-lib 側で HTML を no-cache(ETag による ... push 12 Jul 2026 10:04AM UTC kimata github
56.5
29184079820 main chore(k8s): sensor-modes.yaml を実運用マニフェストと同期 kubectrl-1 の kubernetes-for-home/deployment/sensor/sensor_modes.yaml の 内容に置き換え(インデントはリポジトリの yamllint 規約に合わせて 4 スペース)。 webui の command(amdar.cli.webui)、livenessProbe の有効化、リソース増強、 collector の nodeSelector... push 12 Jul 2026 07:21AM UTC kimata github
56.5
29177424355 main docs: doc/architecture.md を追加(.gitignore の *.md ルールでコミット漏れ) 前コミット(174213b)で SVG のみが追加され、本体の architecture.md が .gitignore の *.md ルールにより除外されていたため、明示的に追跡に追加する。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> push 12 Jul 2026 02:54AM UTC kimata github
56.72
29175060596 main fix!: レビュー指摘の P1/P2 全件・R1〜R8・性能改善全件を修正し、F3/F4/F6 を追加 バグ修正(P1 全7件・P2 全10件): - 偽タイムアウト修正(実行開始時刻ベース化・完走結果のキャッシュ保存・ 同一パラメータジョブの合流・入力検証) - フロントのジョブ消失/POST失敗/リトライ表示の穴を解消(unknown 応答対応、 エラーカード表示、指数バックオフ) - Mode S 再接続の堅牢化(受信ゼロ接続のリトライカウント+バックオフ) - VDL2... push 12 Jul 2026 01:19AM UTC kimata github
56.72
26375823111 main test: グラフ関連テストを新構成に追従 旧 viewer/api/graph.py の分割に伴い、テストも責務単位に再構成する。 - tests/unit/test_graph.py を削除し、以下に分割 - tests/unit/test_graph_cache.py: キャッシュ層の単体テスト - tests/unit/test_graph_range.py: 温度範囲ヘルパの単体テスト - tests/integration/test_api_schema.py ... push 24 May 2026 11:33PM UTC kimata github
49.49
See All Builds (253)

Badge your Repo: modes-sensing

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc