DEV Community (dev.to) / dev.to / Cypress tests / Build ID 31b5c0de-3c73-408c-b66e-e97f92319f53

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
e669305a6045f220e9aac376ac6b553dea71a525 main 3 2022-09-01 19:51:14 UTC 2022-09-01 19:51:30 UTC

Parallel CI Nodes

All parallel CI nodes finished their work.

The time span between the finish times of the CI node that Finished First and the one which Finished Last is 6 hours 55 minutes 11.303 seconds. The shorter this time is, the better.

Loading...

Parallel CI nodes

The first CI node finished its work at 2022-09-01 19:51:14 UTC. CI nodes that finished at least 60s later are highlighted.

The reason for slow CI nodes might be too large test files (see the Test Files tab). You may want to try the Knapsack Pro Queue Mode (Ruby) to improve the distribution of your tests. Learn more about dynamic test suite split here.

Note: if you run a CI build for the same commit again (for instance when you retry a CI build), then you will see the data updated below. Some of the nodes might be highlighted until the whole CI build is complete.

The average test execution time per CI node is 8 minutes 1.645 seconds.

The time span between the finish times of the CI node that Finished First and the one which Finished Last is 6 hours 55 minutes 11.303 seconds. The shorter this time is, the better.

Node index Finish time Execution time
0 2022-09-02 02:45:16 UTC 7 minutes 25.127 seconds
1 Finished Last 2022-09-02 02:46:25 UTC 8 minutes 14.918 seconds
2 Finished First 2022-09-01 19:51:14 UTC 8 minutes 24.888 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
25b873b6-ea8e-4358-b468-d8593e9380b6 3 24 minutes 4.932 seconds 8 minutes 1.644 seconds 0.007 seconds

Test Files recorded on parallel CI nodes

You can likely decrease your CI build time by around 6 minutes 11 seconds by running more parallel CI nodes.

Running 13 parallel nodes should result in an optimal build time (~1.85 minutes)


Test file path (Displaying all 97 entries files) Execution time
cypress/e2e/seededFlows/articleFlows/manageFlows/lockDiscussion.spec.js 1 minute 30.067 seconds
cypress/e2e/seededFlows/articleFlows/commentOnArticle.spec.js 1 minute 22.808 seconds
cypress/e2e/seededFlows/articleFlows/postModerationTools.spec.js 1 minute 21.93 seconds
cypress/e2e/seededFlows/publishingFlows/postOptions.spec.js 1 minute 5.8 seconds
cypress/e2e/seededFlows/publishingFlows/publishOrSavePost.spec.js 1 minute 3.449 seconds
cypress/e2e/seededFlows/adminFlows/users/filterUserIndex.spec.js 50.75 seconds
cypress/e2e/seededFlows/publishingFlows/previewPost.spec.js 50.554 seconds
cypress/e2e/seededFlows/moderationFlows/adjustPostTags.spec.js 49.821 seconds
cypress/e2e/seededFlows/homeFeedFlows/feedNavigation.spec.js 37.578 seconds
cypress/e2e/seededFlows/adminFlows/users/userIndexView.spec.js 35.77 seconds
cypress/e2e/seededFlows/publishingFlows/postBrowserPersistence.spec.js 32.859 seconds
cypress/e2e/seededFlows/articleFlows/manageFlows/unlockDiscussion.spec.js 30.953 seconds
cypress/e2e/seededFlows/publishingFlows/addTagsToArticle.spec.js 25.586 seconds
cypress/e2e/seededFlows/loggedOutFlows/showLoginModal.spec.js 25.188 seconds
cypress/e2e/seededFlows/readingListFlows/readingListArchive.spec.js 25.024 seconds
cypress/e2e/seededFlows/readingListFlows/readingList.spec.js 24.472 seconds
cypress/e2e/seededFlows/profileFlows/profileUserActionsMenu.spec.js 20.838 seconds
cypress/e2e/seededFlows/adminFlows/articles/pinArticle.spec.js 20.76 seconds
cypress/e2e/seededFlows/articleFlows/liquidTagFlows/userSubscriptionTagWithSubscribableEmail.spec.js 20.62 seconds
cypress/e2e/seededFlows/tagsFlows/tagIndexNavigation.spec.js 17.514 seconds
cypress/e2e/seededFlows/adminFlows/users/manageRoles.spec.js 17.498 seconds
cypress/e2e/seededFlows/adminFlows/users/invitedUsers.spec.js 17.444 seconds
cypress/e2e/seededFlows/adminFlows/users/manageCredits.spec.js 17.291 seconds
cypress/e2e/seededFlows/articleFlows/viewArticleDiscussion.spec.js 17.179 seconds
cypress/e2e/seededFlows/adminFlows/config/authenticationSection.spec.js 15.081 seconds
cypress/e2e/seededFlows/adminFlows/users/manageUserOptions.spec.js 14.919 seconds
cypress/e2e/seededFlows/publishingFlows/uploadImage.spec.js 14.814 seconds
cypress/e2e/seededFlows/analyticsFlows/analyticsNavigation.spec.js 13.703 seconds
cypress/e2e/seededFlows/mobileFlows/namespacedForemMobile.spec.js 13.686 seconds
cypress/e2e/seededFlows/adminFlows/users/manageOrganizations.spec.js 13.242 seconds
cypress/e2e/seededFlows/adminFlows/pages/landingPage.spec.js 13.231 seconds
cypress/e2e/seededFlows/topNavigationFlows/MemberDropDownButton.spec.js 13.161 seconds
cypress/e2e/seededFlows/dashboardFlows/postsDashboard.spec.js 12.577 seconds
cypress/e2e/seededFlows/articleFlows/hideArticleComments.spec.js 12.508 seconds
cypress/e2e/seededFlows/articleFlows/subscribeToArticleComments.spec.js 12.313 seconds
cypress/e2e/seededFlows/podcastFlows/followPodcast.spec.js 12.043 seconds
cypress/e2e/seededFlows/articleFlows/followOrganization.spec.js 11.502 seconds
cypress/e2e/seededFlows/articleFlows/liquidTagFlows/followFromArticleLiquidTag.spec.js 11.489 seconds
cypress/e2e/seededFlows/adminFlows/articles/unpinArticle.spec.js 11.465 seconds
cypress/e2e/seededFlows/articleFlows/postSidebarActions.spec.js 11.12 seconds
cypress/e2e/seededFlows/loginFlows/userChangePassword.spec.js 10.81 seconds
cypress/e2e/seededFlows/publishingFlows/markdownToolbar.spec.js 9.793 seconds
cypress/e2e/seededFlows/adminFlows/displayAds/displayAds.spec.js 9.401 seconds
cypress/e2e/seededFlows/mobileFlows/runtimeContext.spec.js 9.219 seconds
cypress/e2e/seededFlows/adminFlows/badges/badgeAchievements.spec.js 8.88 seconds
cypress/e2e/seededFlows/loginFlows/userLogin.spec.js 8.821 seconds
cypress/e2e/seededFlows/adminFlows/users/navigateTabs.spec.js 8.536 seconds
cypress/e2e/seededFlows/listingFlows/viewListing.spec.js 8.194 seconds
cypress/e2e/seededFlows/mobileFlows/runtimeBannerDeepLinking.spec.js 7.809 seconds
cypress/e2e/seededFlows/adminFlows/broadcasts/broadcasts.spec.js 7.746 seconds
cypress/e2e/seededFlows/adminFlows/config/userExperienceSection.spec.js 7.585 seconds
cypress/e2e/seededFlows/articleFlows/adminButtonArticle.spec.js 7.558 seconds
cypress/e2e/seededFlows/adminFlows/users/gdprDeleteRequests.spec.js 7.531 seconds
cypress/e2e/seededFlows/publishingFlows/mentionUser.spec.js 7.525 seconds
cypress/e2e/seededFlows/searchFlows/followUser.spec.js 7.305 seconds
cypress/e2e/seededFlows/notificationsFlows/commentNotifications.spec.js 7.101 seconds
cypress/e2e/seededFlows/profileFlows/followUser.spec.js 6.972 seconds
cypress/e2e/seededFlows/searchFlows/searchTimeFiltering.spec.js 6.879 seconds
cypress/e2e/seededFlows/articleFlows/postShareOptions.spec.js 6.873 seconds
cypress/e2e/seededFlows/tagsFlows/followTag.spec.js 6.468 seconds
cypress/e2e/seededFlows/adminFlows/config/rateLimitSection.spec.js 6.222 seconds
cypress/e2e/seededFlows/adminFlows/pages/createPage.spec.js 6.171 seconds
cypress/e2e/seededFlows/settingsFlows/organisationSettings.spec.js 6.072 seconds
cypress/e2e/seededFlows/adminFlows/config/mascotSection.spec.js 6.065 seconds
cypress/e2e/seededFlows/profileFlows/followOrganisation.spec.js 6.025 seconds
cypress/e2e/seededFlows/notificationsFlows/notificationNavigation.spec.js 5.772 seconds
cypress/e2e/seededFlows/adminFlows/config/emailDigestFrequencySection.spec.js 5.753 seconds
cypress/e2e/seededFlows/loginFlows/userLogout.spec.js 5.697 seconds
cypress/e2e/seededFlows/articleFlows/playOrPauseAnimatedImages.spec.js 5.633 seconds
cypress/e2e/seededFlows/profileFlows/userUpdateSettingsProfile.spec.js 5.628 seconds
cypress/e2e/seededFlows/adminFlows/config/campaignSection.spec.js 5.571 seconds
cypress/e2e/seededFlows/adminFlows/consumerApps/createConsumerApp.spec.js 5.519 seconds
cypress/e2e/seededFlows/adminFlows/tags/createATag.spec.js 5.397 seconds
cypress/e2e/seededFlows/tagsFlows/editTag.spec.js 5.279 seconds
cypress/e2e/seededFlows/settingsFlows/updateProfileSettings.spec.js 5.062 seconds
cypress/e2e/seededFlows/adminFlows/config/emailServerSettingsSection.spec.js 4.709 seconds
cypress/e2e/seededFlows/moderationFlows/modNavigation.spec.js 4.679 seconds
cypress/e2e/seededFlows/articleFlows/liquidTagFlows/userSubscriptionLiquidTagWithAppleAuthEmail.spec.js 4.36 seconds
cypress/e2e/seededFlows/articleFlows/followAuthor.spec.js 4.246 seconds
cypress/e2e/seededFlows/articleFlows/seriesFlows/previewProfileFromSeries.spec.js 4.218 seconds
cypress/e2e/seededFlows/listingFlows/deleteListing.spec.js 4.194 seconds
cypress/e2e/seededFlows/registrationFlows/emailRegistration.spec.js 4.06 seconds
cypress/e2e/seededFlows/searchFlows/previewProfileFromPostSearchResults.spec.js 3.869 seconds
cypress/e2e/seededFlows/dashboardFlows/managePost.spec.js 3.813 seconds
cypress/e2e/seededFlows/tagsFlows/previewProfileFromTagIndex.spec.js 3.753 seconds
cypress/e2e/seededFlows/loggedOutFlows/tagIndex.spec.js 3.647 seconds
cypress/e2e/seededFlows/policyFlows/limitPostCreationToAdmins.spec.js 3.477 seconds
cypress/e2e/seededFlows/loggedOutFlows/homeFeed.spec.js 3.438 seconds
cypress/e2e/seededFlows/adminFlows/apps/editListingCategory.spec.js 3.417 seconds
cypress/e2e/seededFlows/searchFlows/searchForm.spec.js 3.406 seconds
cypress/e2e/seededFlows/articleFlows/removeMainImage.spec.js 3.384 seconds
cypress/e2e/seededFlows/adminFlows/navigationLinks/navigationLinks.spec.js 3.373 seconds
cypress/e2e/seededFlows/notificationsFlows/followUserFromNotifications.spec.js 3.126 seconds
cypress/e2e/seededFlows/toggleFeatureFlags.spec.js 0.231 seconds
cypress/e2e/seededFlows/dashboardFlows/dashboardNavigation.spec.js 0.028 seconds
cypress/e2e/seededFlows/homeFeedFlows/profilePreviewCards.spec.js 0.016 seconds
cypress/e2e/seededFlows/podcastFlows/togglePodcastPlayback.spec.js 0.014 seconds

Start using Knapsack Pro

Sign up and speed up your tests.