Skip to content

[Bugfix:Testing] Fix profile spec#12894

Merged
bmcutler merged 5 commits into
mainfrom
profile-spec-fix
Jun 15, 2026
Merged

[Bugfix:Testing] Fix profile spec#12894
bmcutler merged 5 commits into
mainfrom
profile-spec-fix

Conversation

@dagemcn

@dagemcn dagemcn commented Jun 9, 2026

Copy link
Copy Markdown
Member

Why is this Change Important & Necessary?

It is important to have our cypress tests working and up to date so we know when something has broken.

What is the New Behavior?

The profile spec should now pass

What steps should a reviewer take to reproduce or test the bug or new feature?

Run the above specs on main and observe failures, then run on this branch or locally to test new specs.

Automated Testing & Documentation

Locally ran test and ran in github to verify proper execution.

Other information

Not a breaking change.
No migrations included.
No known security issues.

I don't think we should use force: true in tests but this is a temporary fix until I can get around to stabilizing cypress tests.

@github-project-automation github-project-automation Bot moved this to Seeking Reviewer in Submitty Development Jun 9, 2026
@automateprojectmangement automateprojectmangement Bot moved this from Seeking Reviewer to Work in Progress in Submitty Development Jun 9, 2026
@dagemcn dagemcn changed the title [:] Fix profile spec Cypress [Bugfix:Testing] Fix profile spec Cypress Jun 9, 2026
@codecov

codecov Bot commented Jun 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 21.64%. Comparing base (b9135e9) to head (56f40e1).

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##               main   #12894   +/-   ##
=========================================
  Coverage     21.64%   21.64%           
  Complexity     9861     9861           
=========================================
  Files           268      268           
  Lines         36920    36920           
  Branches        495      495           
=========================================
  Hits           7990     7990           
  Misses        28439    28439           
  Partials        491      491           
Flag Coverage Δ
autograder 21.32% <ø> (ø)
js 2.01% <ø> (ø)
migrator 100.00% <ø> (ø)
php 20.70% <ø> (ø)
python_submitty_utils 80.08% <ø> (ø)
submitty_daemon_jobs 91.13% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@dagemcn

dagemcn commented Jun 10, 2026

Copy link
Copy Markdown
Member Author

closing in favor or a larger pr with more cypress fixes

@dagemcn dagemcn closed this Jun 10, 2026
@dagemcn dagemcn changed the title [Bugfix:Testing] Fix profile spec Cypress [Bugfix:Testing] Fix profile spec Jun 10, 2026
@dagemcn dagemcn reopened this Jun 10, 2026
@dagemcn
dagemcn marked this pull request as ready for review June 10, 2026 18:42
@roye2
roye2 self-requested a review June 10, 2026 18:47

@roye2 roye2 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see that the test now passes on Github. I also got it to pass when running locally. The code changes look good, though I am a little skeptical about force true being used here. For a band-aid fix I think it is ok.

@roye2 roye2 moved this from Work in Progress to Awaiting Maintainer Review in Submitty Development Jun 10, 2026
@automateprojectmangement automateprojectmangement Bot moved this from Awaiting Maintainer Review to In Review in Submitty Development Jun 10, 2026
@automateprojectmangement automateprojectmangement Bot moved this from In Review to Seeking Reviewer in Submitty Development Jun 10, 2026
@bmcutler
bmcutler merged commit 8318da2 into main Jun 15, 2026
71 of 85 checks passed
@bmcutler
bmcutler deleted the profile-spec-fix branch June 15, 2026 05:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants