DEV Community (dev.to) / dev.to / Cypress tests / Build ID e9806d53-e0ee-4f50-98c3-16278276a76d

Public     Back to CI builds

Build Details

Commit hash Branch Parallel nodes Created at Updated at
0fb49d64f5c001aa074db5ef14e3c083a746651a main 3 2022-07-20 10:34:01 UTC 2022-07-20 10:34:14 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 4 hours 9 minutes 10.981 seconds. The shorter this time is, the better.

Loading...

Parallel CI nodes

The first CI node finished its work at 2022-07-20 10:34:01 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 19.087 seconds.

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

Node index Finish time Execution time
0 2022-07-20 10:34:12 UTC 10 minutes 39.721 seconds
1 Finished Last 2022-07-20 14:43:12 UTC 3 minutes 30.835 seconds
2 Finished First 2022-07-20 10:34:01 UTC 10 minutes 46.704 seconds

Build Distribution
(the most recent for the build)

Build distribution ID Parallel nodes Total execution time Ideal node execution time Distance
e02d5f2d-ab4d-4f1c-9d37-6904e1de7ce2 3 24 minutes 57.26 seconds 8 minutes 19.087 seconds 0.028 seconds

Test Files recorded on parallel CI nodes

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

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


Test file path (Displaying all 97 entries files) Execution time
cypress/e2e/seededFlows/articleFlows/manageFlows/lockDiscussion.spec.js 1 minute 41.16 seconds
cypress/e2e/seededFlows/articleFlows/commentOnArticle.spec.js 1 minute 18.916 seconds
cypress/e2e/seededFlows/publishingFlows/publishOrSavePost.spec.js 1 minute 12.082 seconds
cypress/e2e/seededFlows/adminFlows/users/userIndexView.spec.js 1 minute 11.787 seconds
cypress/e2e/seededFlows/adminFlows/users/filterUserIndex.spec.js 1 minute 3.485 seconds
cypress/e2e/seededFlows/articleFlows/postModerationTools.spec.js 59.837 seconds
cypress/e2e/seededFlows/publishingFlows/previewPost.spec.js 47.828 seconds
cypress/e2e/seededFlows/publishingFlows/postBrowserPersistence.spec.js 46.89 seconds
cypress/e2e/seededFlows/homeFeedFlows/feedNavigation.spec.js 45.918 seconds
cypress/e2e/seededFlows/moderationFlows/adjustPostTags.spec.js 41.447 seconds
cypress/e2e/seededFlows/publishingFlows/postOptions.spec.js 34.308 seconds
cypress/e2e/seededFlows/publishingFlows/addTagsToArticle.spec.js 29.399 seconds
cypress/e2e/seededFlows/profileFlows/profileUserActionsMenu.spec.js 25.738 seconds
cypress/e2e/seededFlows/readingListFlows/readingList.spec.js 25.316 seconds
cypress/e2e/seededFlows/readingListFlows/readingListArchive.spec.js 24.761 seconds
cypress/e2e/seededFlows/adminFlows/articles/pinArticle.spec.js 23.594 seconds
cypress/e2e/seededFlows/loggedOutFlows/showLoginModal.spec.js 22.088 seconds
cypress/e2e/seededFlows/articleFlows/liquidTagFlows/userSubscriptionTagWithSubscribableEmail.spec.js 22.062 seconds
cypress/e2e/seededFlows/adminFlows/users/manageRoles.spec.js 19.982 seconds
cypress/e2e/seededFlows/adminFlows/users/invitedUsers.spec.js 19.276 seconds
cypress/e2e/seededFlows/tagsFlows/tagIndexNavigation.spec.js 18.686 seconds
cypress/e2e/seededFlows/articleFlows/viewArticleDiscussion.spec.js 18.409 seconds
cypress/e2e/seededFlows/articleFlows/manageFlows/unlockDiscussion.spec.js 16.95 seconds
cypress/e2e/seededFlows/mobileFlows/namespacedForemMobile.spec.js 15.77 seconds
cypress/e2e/seededFlows/adminFlows/pages/landingPage.spec.js 15.518 seconds
cypress/e2e/seededFlows/adminFlows/config/authenticationSection.spec.js 14.905 seconds
cypress/e2e/seededFlows/adminFlows/users/manageUserOptions.spec.js 14.865 seconds
cypress/e2e/seededFlows/adminFlows/users/manageOrganizations.spec.js 14.814 seconds
cypress/e2e/seededFlows/adminFlows/users/manageCredits.spec.js 14.621 seconds
cypress/e2e/seededFlows/publishingFlows/uploadImage.spec.js 14.475 seconds
cypress/e2e/seededFlows/articleFlows/followOrganization.spec.js 14.38 seconds
cypress/e2e/seededFlows/articleFlows/hideArticleComments.spec.js 14.105 seconds
cypress/e2e/seededFlows/loginFlows/userLogin.spec.js 13.738 seconds
cypress/e2e/seededFlows/topNavigationFlows/MemberDropDownButton.spec.js 13.629 seconds
cypress/e2e/seededFlows/analyticsFlows/analyticsNavigation.spec.js 13.197 seconds
cypress/e2e/seededFlows/adminFlows/articles/unpinArticle.spec.js 12.35 seconds
cypress/e2e/seededFlows/dashboardFlows/postsDashboard.spec.js 11.999 seconds
cypress/e2e/seededFlows/articleFlows/subscribeToArticleComments.spec.js 11.895 seconds
cypress/e2e/seededFlows/articleFlows/liquidTagFlows/followFromArticleLiquidTag.spec.js 11.565 seconds
cypress/e2e/seededFlows/adminFlows/displayAds/displayAds.spec.js 11.538 seconds
cypress/e2e/seededFlows/podcastFlows/followPodcast.spec.js 11.242 seconds
cypress/e2e/seededFlows/articleFlows/postSidebarActions.spec.js 10.911 seconds
cypress/e2e/seededFlows/adminFlows/badges/badgeAchievements.spec.js 10.056 seconds
cypress/e2e/seededFlows/publishingFlows/markdownToolbar.spec.js 9.64 seconds
cypress/e2e/seededFlows/loginFlows/userChangePassword.spec.js 9.346 seconds
cypress/e2e/seededFlows/adminFlows/users/navigateTabs.spec.js 8.838 seconds
cypress/e2e/seededFlows/mobileFlows/runtimeContext.spec.js 8.827 seconds
cypress/e2e/seededFlows/listingFlows/viewListing.spec.js 8.558 seconds
cypress/e2e/seededFlows/adminFlows/users/gdprDeleteRequests.spec.js 8.358 seconds
cypress/e2e/seededFlows/articleFlows/postShareOptions.spec.js 8.242 seconds
cypress/e2e/seededFlows/mobileFlows/runtimeBannerDeepLinking.spec.js 7.785 seconds
cypress/e2e/seededFlows/adminFlows/broadcasts/broadcasts.spec.js 7.681 seconds
cypress/e2e/seededFlows/articleFlows/adminButtonArticle.spec.js 7.564 seconds
cypress/e2e/seededFlows/adminFlows/config/userExperienceSection.spec.js 7.43 seconds
cypress/e2e/seededFlows/publishingFlows/mentionUser.spec.js 7.422 seconds
cypress/e2e/seededFlows/searchFlows/followUser.spec.js 7.387 seconds
cypress/e2e/seededFlows/settingsFlows/organisationSettings.spec.js 7.355 seconds
cypress/e2e/seededFlows/profileFlows/followUser.spec.js 6.916 seconds
cypress/e2e/seededFlows/notificationsFlows/commentNotifications.spec.js 6.893 seconds
cypress/e2e/seededFlows/articleFlows/playOrPauseAnimatedImages.spec.js 6.778 seconds
cypress/e2e/seededFlows/profileFlows/followOrganisation.spec.js 6.648 seconds
cypress/e2e/seededFlows/searchFlows/searchTimeFiltering.spec.js 6.568 seconds
cypress/e2e/seededFlows/tagsFlows/followTag.spec.js 6.411 seconds
cypress/e2e/seededFlows/notificationsFlows/notificationNavigation.spec.js 6.328 seconds
cypress/e2e/seededFlows/adminFlows/config/mascotSection.spec.js 6.253 seconds
cypress/e2e/seededFlows/adminFlows/config/emailDigestFrequencySection.spec.js 6.159 seconds
cypress/e2e/seededFlows/adminFlows/consumerApps/createConsumerApp.spec.js 5.978 seconds
cypress/e2e/seededFlows/profileFlows/userUpdateSettingsProfile.spec.js 5.958 seconds
cypress/e2e/seededFlows/adminFlows/config/communitySection.spec.js 5.914 seconds
cypress/e2e/seededFlows/adminFlows/config/campaignSection.spec.js 5.837 seconds
cypress/e2e/seededFlows/loginFlows/userLogout.spec.js 5.63 seconds
cypress/e2e/seededFlows/tagsFlows/editTag.spec.js 5.628 seconds
cypress/e2e/seededFlows/adminFlows/config/rateLimitSection.spec.js 5.563 seconds
cypress/e2e/seededFlows/adminFlows/tags/createATag.spec.js 5.461 seconds
cypress/e2e/seededFlows/articleFlows/liquidTagFlows/userSubscriptionLiquidTagWithAppleAuthEmail.spec.js 5.001 seconds
cypress/e2e/seededFlows/policyFlows/limitPostCreationToAdmins.spec.js 4.836 seconds
cypress/e2e/seededFlows/moderationFlows/modNavigation.spec.js 4.811 seconds
cypress/e2e/seededFlows/adminFlows/config/emailServerSettingsSection.spec.js 4.798 seconds
cypress/e2e/seededFlows/registrationFlows/emailRegistration.spec.js 4.687 seconds
cypress/e2e/seededFlows/articleFlows/seriesFlows/previewProfileFromSeries.spec.js 4.558 seconds
cypress/e2e/seededFlows/listingFlows/deleteListing.spec.js 4.554 seconds
cypress/e2e/seededFlows/articleFlows/removeMainImage.spec.js 4.536 seconds
cypress/e2e/seededFlows/articleFlows/followAuthor.spec.js 4.533 seconds
cypress/e2e/seededFlows/settingsFlows/updateProfileSettings.spec.js 4.362 seconds
cypress/e2e/seededFlows/tagsFlows/previewProfileFromTagIndex.spec.js 4.319 seconds
cypress/e2e/seededFlows/loggedOutFlows/homeFeed.spec.js 4.291 seconds
cypress/e2e/seededFlows/searchFlows/previewProfileFromPostSearchResults.spec.js 4.14 seconds
cypress/e2e/seededFlows/dashboardFlows/managePost.spec.js 4.128 seconds
cypress/e2e/seededFlows/loggedOutFlows/tagIndex.spec.js 4.023 seconds
cypress/e2e/seededFlows/adminFlows/navigationLinks/navigationLinks.spec.js 3.778 seconds
cypress/e2e/seededFlows/adminFlows/apps/editListingCategory.spec.js 3.776 seconds
cypress/e2e/seededFlows/searchFlows/searchForm.spec.js 3.655 seconds
cypress/e2e/seededFlows/notificationsFlows/followUserFromNotifications.spec.js 3.271 seconds
cypress/e2e/seededFlows/toggleFeatureFlags.spec.js 0.286 seconds
cypress/e2e/seededFlows/dashboardFlows/dashboardNavigation.spec.js 0.034 seconds
cypress/e2e/seededFlows/podcastFlows/togglePodcastPlayback.spec.js 0.02 seconds
cypress/e2e/seededFlows/homeFeedFlows/profilePreviewCards.spec.js 0.018 seconds

Start using Knapsack Pro

Sign up and speed up your tests.