Skip to content

ci : add behavior check workflow - #31036

Merged
CISC merged 3 commits into
masterfrom
cisc/ci-behavior-ctests
Oct 23, 2026
Merged

CISC merged 3 commits into
masterfrom
cisc/ci-behavior-ctests

Conversation

@CISC

@CISC CISC commented Oct 23, 2026

Copy link
Copy Markdown
Member

Overview

Add a workflow that runs all the non-backend behavior checks.

Additional information

These will run on all source commits but are quite fast, and since most of these no longer have the main label they won't be run on all the other workflows.

Requirements

@CISC
CISC marked this pull request as ready for review October 23, 2026 11:34
@CISC
CISC requested review from a team and ggerganov as code owners October 23, 2026 11:34
@github-actions github-actions Bot added testing Everything test related devops improvements to build systems and github actions labels Oct 23, 2026
@CISC

CISC commented Oct 23, 2026

Copy link
Copy Markdown
Member Author

Not sure what the WebGPU failure is about, but seems unrelated:
https://github.com/ggml-org/llama.cpp/actions/runs/39945843817/job/120388176209?pr=31036

@CISC
CISC merged commit f00c908 into master Oct 23, 2026
25 of 28 checks passed
@CISC
CISC deleted the cisc/ci-behavior-ctests branch October 23, 2026 12:53
danielhanchen added a commit to unslothai/llama.cpp that referenced this pull request Oct 23, 2026
- ggml-hexagon.cpp: upstream replaced the per-op supports_op switch with htp_kparams_check() (ggml-org#30843); the page-table refusal is
  re-applied as a FLASH_ATTN_EXT case in the new switch, refusing src[5] before the kparams check
- tests/CMakeLists.txt: upstream's behavior labels (ggml-org#31036) kept; the pin's tests added beside them with their labels unchanged
kleinbem added a commit to kleinbem/skills that referenced this pull request Oct 25, 2026
- goose-contributing: fork merge times now hours to weeks (12 fork PRs
merged 10-18..10-25, 1 h to 23 days); Codex reviewed 13 of 37 merged PRs
(#12619, #12914, #13024, #12946) instead of 4 of 37.
aaif-goose/goose#13071 removed the in-repo AI review workflows; the
Codex app still reviews.
- llama-cpp-contributing: PR checker also flags `PR_TEMPLATE`,
`MAINTAINER_CAN_MODIFY`, `AI_DETECTED` (ggml-org/llama.cpp#31017,
#31122, #31135, #31159); new `Behavior Check` CI
(ggml-org/llama.cpp#31036); history numbers and closures since 10-21.
- mesh-llm-contributing: the no-Python rule is now enforced by `just
ci-crate-lists` (Mesh-LLM/mesh-llm#2530); ndizazzo's ranked [P2]/[P3]
review findings (Mesh-LLM/mesh-llm#2422, #2511, #2513, #2565); merge
pace and date.
- mesh-llm-org: default plugins live in their own repos and ship as
pinned archives in release bundles (Mesh-LLM/mesh-llm#2546, #2520).

Checked, no change: nixos-org, nixpkgs-contributing,
nixpkgs-maintaining, block-org, buzz, buzz-app, berd, ggml-org,
aaif-goose-org, archlinux-org, aur-contributing; switches table
unchanged.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
tanuki-cat added a commit to tanuki-cat/llama.cpp that referenced this pull request Oct 28, 2026
上游 ggml-org#31036 新增行为一致性检查 workflow,默认带 push (master) 与
pull_request 触发。本 fork 统一策略是全部 workflow 仅保留
workflow_dispatch,因此移除这两个自动触发。

Assisted-by: DeepSeek Harness
auRose94 pushed a commit to auRose94/llama.cpp that referenced this pull request Oct 28, 2026
* remove python from tests

* add behavior and backend ctest labels

* add behavior check workflow

[no ci]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devops improvements to build systems and github actions testing Everything test related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants