Skip to content

[AIRE] fix(ci): resolve 3 bug(s) from PR #47 (run 30374248783) - #55

Closed
svc-bcs-agent wants to merge 1 commit into
NVIDIA-TAO:ci/AIRE-test-2from
svc-bcs-agent:fix/tao-daft-6e48690
Closed

[AIRE] fix(ci): resolve 3 bug(s) from PR #47 (run 30374248783)#55
svc-bcs-agent wants to merge 1 commit into
NVIDIA-TAO:ci/AIRE-test-2from
svc-bcs-agent:fix/tao-daft-6e48690

Conversation

@svc-bcs-agent

@svc-bcs-agent svc-bcs-agent commented Jul 30, 2026

Copy link
Copy Markdown

Summary

Fixes 22 test failures from CI run 30374248783 on PR #47 (ci/AIRE-test-2).

Three independent regressions introduced in commit 6e48690:

Bug 1: bcq_openended schema mapping (g1)

File: src/nvidia_tao_daft/validators/metropolis_v3_0/validator.py:82
Root cause: _TASK_SCHEMAS["bcq_openended"] pointed to bcq.schema.json instead of bcq_openended.schema.json, causing the validator to use the wrong schema (BCQ restricts answers to ["Yes", "No"] enum; BCQ Open-Ended needs pattern-based answers).
Fix: Correct the mapping to "tasks/bcq_openended.schema.json".
Tests fixed: 8

Bug 2: Cosmos Reason validator double media/ prefix (g2)

File: src/nvidia_tao_daft/validators/cosmos_reason_v1_0/validator.py:266
Root cause: Media path resolved as dataset_path / "media" / media_rel, but media_rel already contains the media/ prefix (schema enforces ^media/.+), producing media/media/video_001.mp4.
Fix: Use dataset_path / media_rel (remove the extra "media" / segment).
Tests fixed: 12

Bug 3: tao-vl-reason converter metadata.type (g3)

File: src/nvidia_tao_daft/converters/pairs/metropolis_v3_0_to_tao_vl_reason_v1_0.py:493
Root cause: metadata.type set to task_type variable instead of the const "annotation" required by the tao-vl-reason schema discriminator.
Fix: Restore {"type": "annotation", "task": task_type}.
Tests fixed: 2


Fixes #59

Signed-off-by: svc-bcs-agent svc-bcs-agent@nvidia.com

@svc-bcs-agent

Copy link
Copy Markdown
Author

/build

@svc-bcs-agent

Copy link
Copy Markdown
Author

Hi @hqtran-nv 👋💛

🤖✨ AIRE (NVIDIA's automated CI agent) here! ✨🤖

🔍🐛 I spotted 3 issues from the failing CI pipeline on your PR #47 🚨
🛠️💡 — and I've automatically prepared a fix for all of them right here in this PR! ✅🎉

🙏👀 Could you please help take a look and review it whenever you get a moment? 💬💚

💙🎉 Thanks so much for reviewing this PR from the AIRE agent! 💙🎉
🌟🤗 You're awesome — have a wonderful day! 🌈☀️

@svc-bcs-agent
svc-bcs-agent force-pushed the fix/tao-daft-6e48690 branch from 00caa17 to 4a7e82f Compare July 30, 2026 11:37
@svc-bcs-agent

Copy link
Copy Markdown
Author

/build

@svc-bcs-agent
svc-bcs-agent force-pushed the fix/tao-daft-6e48690 branch from 4a7e82f to 8722ec5 Compare July 30, 2026 15:35
@svc-bcs-agent svc-bcs-agent changed the title [AIRE] fix(ci): resolve 3 bug(s) from PR #47 (run 30374248783) [AIRE] fix(ci): resolve 22 test failures from PR #47 (run 30374248783) Jul 30, 2026
@svc-bcs-agent

Copy link
Copy Markdown
Author

/build

@svc-bcs-agent
svc-bcs-agent force-pushed the fix/tao-daft-6e48690 branch from 8722ec5 to 8700c64 Compare July 31, 2026 04:59
@svc-bcs-agent svc-bcs-agent changed the title [AIRE] fix(ci): resolve 22 test failures from PR #47 (run 30374248783) [AIRE] fix(ci): resolve 3 bug(s) from PR #47 (run 30374248783) Jul 31, 2026
@svc-bcs-agent

Copy link
Copy Markdown
Author

/build

- g1: Fix bcq_openended schema mapping in MetropolisV3_0Validator to
  point to bcq_openended.schema.json instead of bcq.schema.json
- g2: Fix cosmos-reason-v1.0 validator media path double-prefix
  (dataset_path / media_rel, not dataset_path / "media" / media_rel)
- g3: Fix tao-vl-reason converter metadata.type to use the const
  "annotation" instead of the task_type variable

Signed-off-by: svc-bcs-agent <svc-bcs-agent@nvidia.com>
@svc-bcs-agent
svc-bcs-agent force-pushed the fix/tao-daft-6e48690 branch from 8700c64 to ec4204e Compare July 31, 2026 07:27
@svc-bcs-agent

Copy link
Copy Markdown
Author

/build

1 similar comment
@svc-bcs-agent

Copy link
Copy Markdown
Author

/build

@svc-bcs-agent

Copy link
Copy Markdown
Author

Auto-retired by AIRE cleanup.

The source pull request this fix targeted was CLOSED without merging, so this AIRE-authored fix PR is no longer wanted.

This AIRE PR was already closed; no retitle/close/branch-delete was performed (issue-only cleanup).

@svc-bcs-agent

Copy link
Copy Markdown
Author

Auto-retired by AIRE cleanup.

The source pull request this fix targeted was CLOSED without merging, so this AIRE-authored fix PR is no longer wanted.

This AIRE PR was already closed; no re-close or branch delete was performed.

@svc-bcs-agent

Copy link
Copy Markdown
Author

Auto-retired by AIRE cleanup.

The source pull request this fix targeted was CLOSED without merging, so this AIRE-authored fix PR is no longer wanted.

This AIRE PR was already closed; only the orphaned tracking issue required cleanup.

@svc-bcs-agent

Copy link
Copy Markdown
Author

Auto-retired by AIRE cleanup.

The source pull request this fix targeted was CLOSED without merging, so this AIRE-authored fix PR is no longer wanted.

@svc-bcs-agent

Copy link
Copy Markdown
Author

Auto-retired by AIRE cleanup.

The source pull request this fix targeted was CLOSED without merging, so this AIRE-authored fix PR is no longer wanted.

This AIRE PR was already closed on GitHub; only the orphaned tracking issue required cleanup.

@svc-bcs-agent

Copy link
Copy Markdown
Author

Auto-retired by AIRE cleanup.

The source pull request this fix targeted was CLOSED without merging, so this AIRE-authored fix PR is no longer wanted.

(This AIRE PR was already closed; no retitle/close/branch-delete was needed.)

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