Skip to content

Commit fed4f14

Browse files
committed
chore(ci): run the bulk-email chunk/resume test classes in the push matrix
No job in the integration-tests matrix runs the tests/ root, only its subdirectories and the explicitly listed files, so the attendee bulk-email test classes added by this branch and the speaker chunk/resume classes added by #595/#598 never executed in CI. Add two path-named shards, one per subject, listing those files. tests/AttendeeServiceTest.php stays out on purpose: its pre-existing testRedeemPromoCodes hardcodes summit id 24 and fails on a fresh database.
1 parent 9f50fd8 commit fed4f14

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

.github/workflows/push.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ jobs:
8080
# subdirectories - a file added there runs nowhere unless it is listed here.
8181
- { name: "PresentationMediaUploads", filter: "tests/PresentationMediaUploadsTest.php tests/PresentationMediaUploadsVisibilityTest.php tests/PresentationSerializerCacheKeyTest.php tests/PresentationReopenModelTest.php tests/PresentationReopenApiTest.php tests/PresentationReopenAuthzTest.php tests/PresentationSubmissionReopenedEmailTest.php" }
8282
- { name: "SpeakerSubmitterPublishedFilter", filter: "tests/ProcessSpeakersEmailRequestJobTest.php tests/ProcessSubmittersEmailRequestJobTest.php tests/SpeakerRepositoryTest.php tests/SubmitterRepositoryTest.php tests/SpeakerServiceOriginalFilterTest.php tests/SubmitterServiceOriginalFilterTest.php" }
83+
- { name: "SpeakerBulkEmailChunkResume", filter: "tests/SpeakerServiceBulkSendChunkingTest.php tests/SpeakerServiceResumeSendEmailsTest.php tests/ProcessSpeakersEmailRequestJobResumeTest.php tests/ProcessSpeakersEmailRequestJobFailedHookTest.php" }
84+
- { name: "AttendeeBulkEmailChunkResume", filter: "tests/AttendeeServiceBulkSendChunkingTest.php tests/AttendeeServiceResumeSendEmailsTest.php tests/ProcessAttendeesEmailRequestJobResumeTest.php tests/ProcessAttendeesEmailRequestJobFailedHookTest.php tests/SummitAttendeeAnnouncementEmailTest.php tests/DoctrineSummitAttendeeRepositoryTest.php tests/SummitExtraQuestionsMemoizationTest.php" }
8385
- { name: "Repositories", filter: "tests/Repositories/" }
8486
- { name: "Services", filter: "tests/Unit/Services/" }
8587
- { name: "Integration", filter: "tests/Integration/" }

0 commit comments

Comments
 (0)