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

source-academy / backend / e0330f2cf38b2d8af12bffd20f4cac2158d607fc-PR-1236
89%
master: 90%

Build:
Build:
LAST BUILD BRANCH: feat/add-AI-generated-comments-grading
DEFAULT BRANCH: master
Ran 31 Mar 2025 09:13AM UTC
Jobs 1
Files 151
Run time 1min
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

31 Mar 2025 09:12AM UTC coverage: 19.982% (-73.6%) from 93.607%
e0330f2cf38b2d8af12bffd20f4cac2158d607fc-PR-1236

Pull #1236

github

RichDom2185
Redate migrations to maintain total ordering
Pull Request #1236: Added Exam mode

12 of 57 new or added lines in 8 files covered. (21.05%)

2430 existing lines in 97 files now uncovered.

671 of 3358 relevant lines covered (19.98%)

3.03 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
15.19
-73.42% lib/cadet_web/admin_controllers/admin_user_controller.ex
1
22.22
-73.1% lib/cadet_web/router.ex
1
0.0
-100.0% lib/cadet_web/views/courses_view.ex
3
80.95
-19.05% lib/cadet/courses/course.ex
7
0.0
-96.43% lib/cadet_web/views/user_view.ex
9
29.17
-70.83% lib/cadet_web/controllers/courses_controller.ex
23
44.3
-55.7% lib/cadet_web/controllers/user_controller.ex

Uncovered Existing Lines

Lines Coverage ∆ File
1
50.0
-50.0% lib/cadet/accounts/course_registration.ex
1
0.0
-100.0% lib/cadet/accounts/notification_type.ex
1
0.0
-100.0% lib/cadet/assessments/assessment_access.ex
1
0.0
-100.0% lib/cadet/assessments/autograding_status.ex
1
0.0
-100.0% lib/cadet/assessments/question_type.ex
1
0.0
-100.0% lib/cadet/assessments/submission_status.ex
1
50.0
-50.0% lib/cadet/assessments/submission_votes.ex
1
0.0
-100.0% lib/cadet/assessments/upload.ex
1
96.55
-3.45% lib/cadet/assets/assets.ex
1
80.95
-19.05% lib/cadet/courses/course.ex
1
50.0
-50.0% lib/cadet/devices/device.ex
1
50.0
-50.0% lib/cadet/devices/device_registration.ex
1
50.0
-50.0% lib/cadet/incentives/achievement_prerequisite.ex
1
50.0
-50.0% lib/cadet/incentives/achievement_to_goal.ex
1
50.0
-50.0% lib/cadet/incentives/goal.ex
1
50.0
-50.0% lib/cadet/incentives/goal_progress.ex
1
75.0
-25.0% lib/cadet/notifications/notification_preference.ex
1
50.0
-50.0% lib/cadet/notifications/sent_notification.ex
1
0.0
-50.0% lib/cadet_web/views/chat_view.ex
1
0.0
-100.0% lib/cadet_web/views/courses_view.ex
2
0.0
-100.0% lib/cadet/accounts/notification.ex
2
0.0
-100.0% lib/cadet/accounts/team.ex
2
0.0
-100.0% lib/cadet/assessments/answer_types/voting_answer.ex
2
33.33
-66.67% lib/cadet/assessments/question.ex
2
0.0
-100.0% lib/cadet/chatbot/conversation.ex
2
60.0
-40.0% lib/cadet/incentives/achievement.ex
2
0.0
-100.0% lib/cadet_web/admin_views/admin_courses_view.ex
2
71.43
-28.57% lib/cadet_web/controllers/sourcecast_controller.ex
3
75.0
-25.0% lib/cadet/courses/group.ex
3
25.0
-75.0% lib/cadet/notifications/notification_config.ex
3
0.0
-100.0% lib/cadet_web/admin_views/admin_assets_view.ex
3
90.48
-7.14% lib/cadet_web/controllers/auth_controller.ex
3
62.5
-37.5% lib/cadet_web/controllers/stories_controller.ex
4
66.67
-33.33% lib/cadet/auth/guardian.ex
4
0.0
-100.0% lib/cadet_web/views/notifications_view.ex
4
0.0
-100.0% lib/cadet_web/views/stories_view.ex
5
0.0
-100.0% lib/cadet/assessments/query.ex
5
68.75
-31.25% lib/cadet/helpers/display_helper.ex
6
14.29
-85.71% lib/cadet/assessments/submission.ex
6
0.0
-100.0% lib/cadet/helpers/context_helper.ex
6
0.0
-100.0% lib/cadet_web/views/devices_view.ex
6
0.0
-100.0% lib/cadet_web/views/sourcecast_view.ex
7
0.0
-100.0% lib/cadet/helpers/aws_helper.ex
7
0.0
-77.78% lib/cadet_web/admin_views/admin_goals_view.ex
8
0.0
-100.0% lib/cadet_web/admin_views/admin_teams_view.ex
8
29.17
-70.83% lib/cadet_web/controllers/courses_controller.ex
8
70.37
-29.63% lib/cadet_web/controllers/incentives_controller.ex
9
18.18
-81.82% lib/cadet/accounts/query.ex
9
0.0
-50.0% lib/cadet/chatbot/llm_conversations.ex
9
40.0
-60.0% lib/cadet_web/admin_controllers/admin_sourcecast_controller.ex
11
0.0
-68.75% lib/cadet_web/admin_views/admin_user_view.ex
12
7.69
-92.31% lib/cadet/assessments/assessment.ex
12
36.84
-63.16% lib/cadet_web/admin_controllers/admin_stories_controller.ex
13
44.44
-48.15% lib/cadet/accounts/accounts.ex
13
0.0
-100.0% lib/cadet/email.ex
13
46.15
-50.0% lib/cadet/helpers/shared_helper.ex
13
18.75
-81.25% lib/cadet_web/admin_controllers/admin_achievements_controller.ex
14
0.0
-87.5% lib/cadet_web/helpers/view_helper.ex
15
32.0
-60.0% lib/cadet/incentives/achievements.ex
15
31.82
-68.18% lib/cadet_web/admin_controllers/admin_assets_controller.ex
15
28.57
-71.43% lib/cadet_web/admin_controllers/admin_courses_controller.ex
15
0.0
-68.18% lib/cadet_web/admin_views/admin_assessments_view.ex
16
0.0
-100.0% lib/cadet/stories/stories.ex
16
0.0
-94.12% lib/cadet_web/controllers/notifications_controller.ex
17
0.0
-100.0% lib/cadet/jobs/autograder/utilities.ex
17
0.0
-100.0% lib/cadet_web/views/incentives_view.ex
18
3.33
-60.0% lib/cadet_web/controllers/chat_controller.ex
19
47.37
-50.0% lib/cadet/helpers/model_helper.ex
19
0.0
-95.0% lib/cadet_web/controllers/team_controller.ex
21
15.63
-65.63% lib/cadet/incentives/goals.ex
21
44.3
-55.7% lib/cadet_web/controllers/user_controller.ex
21
0.0
-87.5% lib/cadet_web/views/assessments_view.ex
22
4.35
-95.65% lib/cadet/assessments/answer.ex
23
20.69
-79.31% lib/cadet_web/admin_controllers/admin_goals_controller.ex
25
10.71
-89.29% lib/cadet/notifications.ex
25
0.0
-96.15% lib/cadet_web/controllers/answer_controller.ex
25
59.68
-40.32% lib/cadet_web/controllers/devices_controller.ex
26
0.0
-100.0% lib/cadet/jobs/autograder/lambda_worker.ex
26
42.22
-57.78% lib/cadet_web/admin_controllers/admin_teams_controller.ex
27
0.0
-96.43% lib/cadet_web/views/user_view.ex
29
0.0
-87.88% lib/cadet/jobs/autograder/result_store_worker.ex
43
0.0
-81.13% lib/cadet/workers/NotificationWorker.ex
46
43.02
-53.49% lib/cadet_web/admin_controllers/admin_grading_controller.ex
49
0.0
-100.0% lib/cadet_web/helpers/assessments_helpers.ex
54
0.0
-77.14% lib/cadet_web/admin_views/admin_grading_view.ex
57
10.45
-84.79% lib/cadet/accounts/course_registrations.ex
57
15.19
-73.42% lib/cadet_web/admin_controllers/admin_user_controller.ex
66
11.69
-85.71% lib/cadet/devices/devices.ex
67
0.0
-95.71% lib/cadet/jobs/xml_parser.ex
68
0.0
-80.95% lib/cadet/jobs/autograder/grading_job.ex
69
0.0
-93.24% lib/cadet/accounts/notifications.ex
70
0.0
-97.22% lib/cadet/accounts/teams.ex
70
0.0
-86.42% lib/cadet_web/admin_controllers/admin_assessments_controller.ex
78
22.22
-73.1% lib/cadet_web/router.ex
79
0.0
-100.0% lib/cadet_web/controllers/assessments_controller.ex
95
0.0
-97.94% lib/cadet/courses/courses.ex
726
0.0
-95.15% lib/cadet/assessments/assessments.ex
Jobs
ID Job ID Ran Files Coverage
1 e0330f2cf38b2d8af12bffd20f4cac2158d607fc-PR-1236.1 31 Mar 2025 09:13AM UTC 151
19.98
GitHub Action Run
Source Files on build e0330f2cf38b2d8af12bffd20f4cac2158d607fc-PR-1236
  • Tree
  • List 151
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1236
  • PR Base - master (#5C7B5CF8...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc