Skip to content

[bot] Merge master/40634f74 into rel/dev - #1782

Merged
yenkins-admin merged 3 commits into
rel/devfrom
snapshot-master-40634f74-to-rel/dev
Sep 4, 2026
Merged

[bot] Merge master/40634f74 into rel/dev#1782
yenkins-admin merged 3 commits into
rel/devfrom
snapshot-master-40634f74-to-rel/dev

Conversation

@yenkins-admin

Copy link
Copy Markdown
Contributor

🚀 Automated PR to perform merge from master into rel/dev with changes up to 40634f7 (created by https://github.com/gooddata/gooddata-python-sdk/actions/runs/33870032855).

Tomkess and others added 3 commits September 3, 2026 17:27
knowledge_question had reclassified fixtures (commit 658b9ea6) but no
registered evaluator, so get_evaluator() raised KeyError and every item
was silently skipped -- data/test_kinds.yaml had to keep it disabled.

Reuses GeneralQuestionEvaluator directly: both are free-text-rubric,
LLM-judged prose answers, and ItemReport.test_kind is tagged from the
dataset item's own field rather than the evaluator class, so sharing
one class across both kinds doesn't mislabel results.
…ual test_kind use

Addresses two of hkad98's non-blocking nits on #1763:
- supported_test_kinds()'s docstring only listed (general_question,
  guardrail) as the LLM-judge kinds; dashboard_summary and
  knowledge_question were already excluded by the same check but never
  mentioned.
- GeneralQuestionEvaluator.test_kind is now inaccurate for half its
  registrations (knowledge_question shares the class) -- added a pointer
  to the registry comment explaining why, so a future reader doesn't
  derive an output label from it without realizing.

Third nit (no agentic_knowledge_question dispatch branch) left as scope,
per the review comment's own "fine as scope, likely next request."
feat(gooddata-eval): register knowledge_question evaluator
@yenkins-admin
yenkins-admin merged commit 0b29229 into rel/dev Sep 4, 2026
1 check passed
@yenkins-admin
yenkins-admin deleted the snapshot-master-40634f74-to-rel/dev branch September 4, 2026 11:53
@codecov

codecov Bot commented Sep 4, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 81.70%. Comparing base (fb6852d) to head (40634f7).
⚠️ Report is 576 commits behind head on rel/dev.

Additional details and impacted files
@@             Coverage Diff             @@
##           rel/dev    #1782      +/-   ##
===========================================
+ Coverage    81.68%   81.70%   +0.02%     
===========================================
  Files          275      275              
  Lines        19848    19848              
===========================================
+ Hits         16212    16217       +5     
+ Misses        3636     3631       -5     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

2 participants