Mareh A. - #6
Conversation
Co-authored-by: Cursor <cursoragent@cursor.com>
|
Reopening to re-trigger grade workflow after checkout fix on main. |
Pick up ASSIGNMENT_REPORT TODO scoring, max_active_runs check, and screenshot presence (≥3 image files). Co-authored-by: Cursor <cursoragent@cursor.com>
Autograder note (teacher)The CI score is a static smoke test only (file presence + code patterns + docs/screenshot files). It does not grade:
Autograder 100 ≠ assignment pass. Teachers review those from your PR against the Week 12 deliverables. Please make sure |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Missing <3 screenshot images now forces pass=false (blocker). Co-authored-by: Cursor <cursoragent@cursor.com>
📝 HackYourFuture auto gradeAssignment Score: 95 / 100 ✅Status: ✅ Passed Test Details |
|
|
||
| ingest_taxi_month() | ||
|
|
||
| ds = _ds_from_context() |
There was a problem hiding this comment.
make sure to format your code correctly, in vscode, type (Command (on Mac) or Windows (on Windows) + shift + P and search for 'format code')
|
You didn't fill in the PR template, please do so next time. |
| "retries": 2, | ||
| "retry_delay": 60, # seconds | ||
| }, | ||
| tags=["week12", "taxi_pipeline", f"student:{STUDENT}"], |
|
your deployment to airflow failed, Ican see the pipeline but it is not green! |
What I built
dags/taxi_pipeline.py(schedule,ingest_taxi_month → dbt_run → dbt_test, partition from logical date, retries)include/dbt_project/RUNBOOK.mdASSIGNMENT_REPORT.mdAI_ASSIST.mdHow to review
dags/taxi_pipeline.py(schedule, task order,catchup=False, retries, partition date).ASSIGNMENT_REPORT.md; operations inRUNBOOK.md.AI_ASSIST.md.How to run
From a clean clone, with the Astro CLI installed:
astro dev start astro dev pytest tests/test_dag_integrity.py --args "-v"Then open the UI URL, add the
azure_pgconnection (Admin → Connections), unpausetaxi_pipeline, and trigger a run for a real month (e.g.2024-01-01).Prerequisite: your Week 10 dbt project in
include/dbt_project/and theazure_pgconnection to the shared Postgres.What reviewers should see (expected results)
Fill in what your run actually produces:
test_dag_integrity.pyresult: <e.g. all pass>Known limitations / out of scope
Self-check
bash .hyf/test.shpassesastro dev pytest tests/test_dag_integrity.pypassescatchup=Falseand retries are setASSIGNMENT_REPORT.md