My organization (dev@sayrhino.com) / Rhino / Cypress Tests Public

Back to CI builds

Build details ID 21cf5698-8726-4325-a69f-b51b5ea83619

You find here details about tests recorded for below git commit hash across 20 parallel CI nodes for thill/knapsack-test branch.

Commit hash Branch Node total Updated at Created at
958dcafa28ec541b6950042f1af52cad4b214286 thill/knapsack-test 20 2021-02-08 19:53:39 UTC 2021-02-08 19:49:14 UTC

Newest Build Subsets parallel CI nodes

Here you can check if all parallel CI nodes recorded tests timing data.

When you re-run CI build or run a new CI build for the same commit & branch & node total number, then the data below will be updated.

Collected Build Subsets 20 out of 20.

All CI nodes sent time execution data to Knapsack Pro API. Everything works!

The first CI node finished its work at 2021-02-08 19:49:14 UTC. CI nodes that finished at least 60s later are highlighted.

The reason for slow CI nodes might be too large test files (you can see the slowest test files at the bottom of the page when all CI nodes collected time execution data). You may want to try Knapsack Pro Queue Mode (Ruby) to solve a problem with the random performance of test files or your CI nodes. Learn more about dynamic test suite split here.

Note: if you run CI build for the same commit again (for instance when you retry CI build), then you will see build subsets updated below. Until retried CI build finishes work you may see highlighted build subsets.

Average time execution per collected CI node is 5 minutes 4.815 seconds.

The time gap between the finish times of the CI node that Finished First and the one which Finished Last is 11 minutes 18.904 seconds

Loading...
Node Index Created At Time execution
0 2021-02-08 19:52:24 UTC 6 minutes 21.121 seconds
1 2021-02-08 19:51:21 UTC 5 minutes 29.056 seconds
2 Finished First 2021-02-08 19:49:14 UTC 3 minutes 5.384 seconds
3 2021-02-08 19:52:37 UTC 6 minutes 1.004 seconds
4 2021-02-08 19:53:39 UTC 7 minutes 7.601 seconds
5 2021-02-08 19:52:20 UTC 3 minutes 46.484 seconds
6 2021-02-08 19:51:32 UTC 3 minutes 19.589 seconds
7 Finished Last 2021-02-08 20:00:33 UTC 12 minutes 54.387 seconds
8 2021-02-08 19:49:23 UTC 1 minute 40.86 seconds
9 2021-02-08 19:50:01 UTC 3 minutes 27.792 seconds
10 2021-02-08 19:49:39 UTC 3 minutes 49.654 seconds
11 2021-02-08 19:52:52 UTC 4 minutes 51.077 seconds
12 2021-02-08 19:49:20 UTC 3 minutes 16.271 seconds
13 2021-02-08 19:51:17 UTC 5 minutes 44.298 seconds
14 2021-02-08 19:49:57 UTC 3 minutes 42.116 seconds
15 2021-02-08 19:52:31 UTC 6 minutes 37.88 seconds
16 2021-02-08 19:49:21 UTC 3 minutes 20.664 seconds
17 2021-02-08 19:51:57 UTC 5 minutes 27.621 seconds
18 2021-02-08 19:52:49 UTC 6 minutes 14.125 seconds
19 2021-02-08 19:53:23 UTC 5 minutes 19.314 seconds

Newest Build Distribution can be used for future CI build split

Build Distribution ID is the ID for the test suite split. You can see this ID in knapsack_pro logs as a test suite split seed.
Total time execution is sum of tests' execution times recorded across all parallel CI nodes.
Node max time execution is an estimated average time of running tests per CI node.
Distance is a time gap between average CI node time execution and the slowest CI node. The lower the better.

Build Distribution ID Node total Total time execution Node max time execution Distance
ecea9a18-ece3-4823-a877-3d1fb3ebbcf1 20 1 hour 41 minutes 36.289 seconds 5 minutes 4.815 seconds 9 minutes 40.71 seconds

The slowest test files for the Build Distribution

The slow test files are highlighted in yellow below.

Test files with higher time execution than 5 minutes 4.815 seconds are bottleneck because they take more time than expected execution time per parallel CI node.

Please check how to improve test suite split for the slowest test files.

Test file path (139 files) Time execution
cypress/integration/mobile/first_time_renter/enrollAdmittedRenterAsFirstTimeRenter.spec.js 11 minutes 36.136 seconds
cypress/integration/smoke-tests/enrollExcessLineHappyPath.spec.js 3 minutes 56.028 seconds
cypress/integration/enrollments/first_time_renter/enrollExcessRenterWithoutSSN.spec.js 3 minutes 44.545 seconds
cypress/integration/enrollments/first_time_renter/enrollAdmittedRenterNotAsFirstTimeRenter.spec.js 3 minutes 39.409 seconds
cypress/integration/smoke-tests/enrollAdmittedHappyPath.spec.js 3 minutes 31.603 seconds
cypress/integration/policies/cancel_policies/cancelDueToPaidCashDeposit.spec.js 3 minutes 23.057 seconds
cypress/integration/policies/cancel_policies/cancelDueToDidNotSignLease.spec.js 3 minutes 17.426 seconds
cypress/integration/policies/edit_policies/editPolicyRent.spec.js 3 minutes 16.522 seconds
cypress/integration/enrollments/first_time_renter/enrollAdmittedRenterAsFirstTimeRenter.spec.js 3 minutes 9.42 seconds
cypress/integration/enrollments/first_time_renter/enrollExcessRenterWithoutUnit.js 3 minutes 6.866 seconds
cypress/integration/policies/cancel_policies/cancelDueToDidNotRenew.spec.js 3 minutes 6.29 seconds
cypress/integration/invitations/send_invitations/inviteRenterWithPolicySamePropDiffUnit.spec.js 3 minutes 4.54 seconds
cypress/integration/enrollments/first_time_renter/enrollAdmittedRenterWithoutSSNOrGreenCard.spec.js 3 minutes 0.023 seconds
cypress/integration/policies/edit_policies/editPolicyAddress.spec.js 2 minutes 55.22 seconds
cypress/integration/policies/cancel_policies/cancelDueToDuplicatePolicy.spec.js 2 minutes 50.984 seconds
cypress/integration/policies/edit_policies/editPolicyCoverageDollarAmount.spec.js 2 minutes 41.935 seconds
cypress/integration/account/policies/payment_method/renterUpdatesPaymentToInFull.spec.js 2 minutes 40.485 seconds
cypress/integration/invitations/send_invitations/inviteRenterWithPolicyDiffProperty.spec.js 2 minutes 38.221 seconds
cypress/integration/smoke-tests/changeReqHappyPath.spec.js 2 minutes 37.431 seconds
cypress/integration/enrollments/first_time_renter/enrollExcessRenterWithGED.spec.js 2 minutes 36.934 seconds
cypress/integration/enrollments/first_time_renter/enrollRenterWithInvitePostQuote.spec.js 2 minutes 34.707 seconds
cypress/integration/claims/highmark/basicClaim.js 2 minutes 33.884 seconds
cypress/integration/policies/cancel_policies/cancelDueToRoommateSignedUp.spec.js 2 minutes 31.629 seconds
cypress/integration/account/policies/payment_method/renterUpdatesPaymentToMonthly.spec.js 2 minutes 29.416 seconds
cypress/integration/policies/edit_policies/editPolicyCoverageMultiplier.spec.js 2 minutes 27.948 seconds
cypress/integration/invitations/blocked_invites/inviteNotAllowedWhenExistingPolicyExistsForPropUnitCombo.js 2 minutes 25.222 seconds
cypress/integration/enrollments/first_time_renter/enrollRenterWithInvitePreQuote.spec.js 1 minute 25.529 seconds
cypress/integration/enrollments/blocked_enrollments/enrollmentBlockedOnDashboardWhenPolicyExistsForPropertyUnitCombo.js 50.677 seconds
cypress/integration/enrollments/dashboard/selfEnrollFromDashboard.spec.js 46.681 seconds
cypress/integration/enrollments/dashboard/selfEnrollFromDashboardSamePropDiffUnit.spec.js 45.106 seconds
cypress/integration/field_validations/required_fields/enrollment/ssnMustBeValid.spec.js 36.067 seconds
cypress/integration/field_validations/required_fields/enrollment/ssnIsRequired.spec.js 30.151 seconds
cypress/integration/field_validations/required_fields/enrollment/citizenshipIsRequired.spec.js 30.025 seconds
cypress/integration/header_sayrhino/mobile/home.spec.js 28.219 seconds
cypress/integration/field_validations/required_fields/enrollment/collegeIsRequired.spec.js 25.659 seconds
cypress/integration/field_validations/required_fields/enrollment/incomeMustBeGreaterThan0.spec.js 24.881 seconds
cypress/integration/field_validations/required_fields/enrollment/educationLvlIsRequired.spec.js 23.261 seconds
cypress/integration/field_validations/required_fields/enrollment/addressMustBeValidForCurrentAddress.spec.js 22.883 seconds
cypress/integration/partner_application/applyAsPropertyOwner.spec.js 21.281 seconds
cypress/integration/field_validations/required_fields/enrollment/endDateMustBeValid.spec.js 20.884 seconds
cypress/integration/field_validations/required_fields/enrollment/startDateMustBeValid.spec.js 20.284 seconds
cypress/integration/field_validations/required_fields/enrollment/addressIsRequiredForCurrentAddress.spec.js 20.235 seconds
cypress/integration/field_validations/required_fields/enrollment/firstNameIsRequired.spec.js 19.742 seconds
cypress/integration/field_validations/required_fields/enrollment/employerIsRequired.spec.js 19.643 seconds
cypress/integration/field_validations/required_fields/enrollment/incomeIsRequired.spec.js 19.327 seconds
cypress/integration/field_validations/required_fields/enrollment/employmentIsRequired.spec.js 18.866 seconds
cypress/integration/field_validations/required_fields/enrollment/startDateIsRequired.spec.js 17.726 seconds
cypress/integration/field_validations/required_fields/enrollment/endDateIsRequired.spec.js 17.67 seconds
cypress/integration/header_sayrhino/web/home.spec.js 16.076 seconds
cypress/integration/field_validations/required_fields/enrollment/dobMustBeValid.spec.js 14.37 seconds
cypress/integration/enrollments/blocked_enrollments/enrollmentBlockedForNonRhinoPropsOnWhereNotTherePage.spec.js 14.064 seconds
cypress/integration/field_validations/required_fields/enrollment/phoneNumbMustBeValid.spec.js 13.951 seconds
cypress/integration/enrollments/blocked_enrollments/enrollmentBlockedForDisabledProps.spec.js 13.746 seconds
cypress/integration/field_validations/required_fields/enrollment/lastNameIsRequired.spec.js 12.94 seconds
cypress/integration/enrollments/blocked_enrollments/enrollmentBlockedForNonRhinoProps.spec.js 12.685 seconds
cypress/integration/field_validations/required_fields/enrollment/dobIsRequired.spec.js 12.384 seconds
cypress/integration/field_validations/required_fields/enrollment/phoneNumbIsRequired.spec.js 12.35 seconds
cypress/integration/enrollments/blocked_enrollments/enrollmentBlockedForDisabledPropsOnWereNotTherePage.spec.js 12.224 seconds
cypress/integration/enrollments/blocked_enrollments/enrollmentBlockedForUDRProps.spec.js 10.911 seconds
cypress/integration/enrollments/blocked_enrollments/enrollmentBlockedForUDRPropsOnInviteRequiredPage.spec.js 10.125 seconds
cypress/integration/field_validations/required_fields/enrollment/addressIsRequiredOnHomePage.spec.js 9.701 seconds
cypress/integration/accessibility/landing.spec.js 9.542 seconds
cypress/integration/invitations/send_invitations/inviteWithCoverageTypeDollarAmount.spec.js 8.207 seconds
cypress/integration/field_validations/required_fields/enrollment/emailMustBeValid.spec.js 8.16 seconds
cypress/integration/field_validations/required_fields/enrollment/emailIsRequired.spec.js 7.883 seconds
cypress/integration/api/policies/getPolicy.spec.js 7.649 seconds
cypress/integration/field_validations/business_rules/policy_edits/leaseStartDateCanNotBeBeforeFirstOfMonth.spec.js 7.296 seconds
cypress/integration/field_validations/required_fields/enrollment/addressMustBeValidOnHomePage.spec.js 6.963 seconds
cypress/integration/field_validations/required_fields/invites/lastNameIsRequired.spec.js 6.917 seconds
cypress/integration/invitations/blocked_invites/duplicateInvitesNotAllowed.js 6.575 seconds
cypress/integration/field_validations/required_fields/invites/leaseAddressIsRequired.spec.js 6.447 seconds
cypress/integration/enrollments/first_time_renter/enrollAdmittedRenterViaInvite.spec.js 6.395 seconds
cypress/integration/field_validations/business_rules/invites/leaseStartDateCanNotBeBeforeCurrentMonth.spec.js 6.198 seconds
cypress/integration/enrollments/first_time_renter/enrollExcessRenterViaInvite.spec.js 5.773 seconds
cypress/integration/field_validations/required_fields/invites/emailIsRequired.spec.js 5.5 seconds
cypress/integration/field_validations/business_rules/invites/leaseLengthMustBe6Months.spec.js 5.328 seconds
cypress/integration/smoke-tests/inviteHappyPath.spec.js 5.324 seconds
cypress/integration/field_validations/required_fields/invites/firstNameIsRequired.spec.js 5.16 seconds
cypress/integration/field_validations/business_rules/invites/customCoverageMustBeGreaterThan100.spec.js 4.977 seconds
cypress/integration/invitations/send_invitations/inviteWithCoverageTypeMultiplier.spec.js 4.973 seconds
cypress/integration/header_sayrhino/mobile/isResponsive.spec.js 4.691 seconds
cypress/integration/policies/edit_policies/editPolicyCoverageTypeToBeMultiplier.spec.js 0.009 seconds
cypress/integration/enrollments/returning_renter/invite/renterInvitedBeforeResumingEnrollment.spec.js 0.008 seconds
cypress/integration/field_validations/business_rules/policy_edits/leaseLengthMustBeGreaterThan6Months.spec.js 0.004 seconds
cypress/integration/field_validations/business_rules/enrollment/ssnNotRequiredForCA.spec.js 0.004 seconds
cypress/integration/policies/edit_policies/editPolicyUnit.spec.js 0.003 seconds
cypress/integration/policies/filter_policies/filterByState.spec.js 0.003 seconds
cypress/integration/account/policies/payment_method/renterMustAcceptCRBeforeChangingPayment.spec.js 0.003 seconds
cypress/integration/policies/edit_policies/editPolicyCoverageTypeToBePropDefault.spec.js 0.003 seconds
cypress/integration/policies/edit_policies/editPolicyLeaseDates.spec.spec.js 0.003 seconds
cypress/integration/account/payment/updateCCRejectedWhenCardLost.spec.js 0.003 seconds
cypress/integration/account/payment/updateCCRejectedWhenCardStolen.spec.js 0.003 seconds
cypress/integration/partner_application/applyAsBroker.spec.js 0.003 seconds
cypress/integration/enrollments/returning_renter/inprogress/inProgressReturnsRenterToQuotePage.spec.js 0.003 seconds
cypress/integration/account/payment/updateCCRejectedWhenCVCIncorrect.spec.js 0.003 seconds
cypress/integration/field_validations/required_fields/policy_edits/dollarAmountForCustomCoverageIsRequired.spec.js 0.003 seconds
cypress/integration/field_validations/business_rules/enrollment/rentMustBeGreaterThan100.spec.js 0.003 seconds
cypress/integration/partner_application/applyAsPropertyManager.spec.js 0.003 seconds
cypress/integration/field_validations/business_rules/policy_edits/rentMustBeLessThan25k.spec.js 0.003 seconds
cypress/integration/field_validations/business_rules/enrollment/startDateCannotBeBeforeFirstOfMonth.spec.js 0.003 seconds
cypress/integration/field_validations/business_rules/enrollment/dobAgeMustBe18Years.spec.js 0.003 seconds
cypress/integration/field_validations/business_rules/enrollment/8PercentDiscountForExcessLineQuotes.spec.js 0.002 seconds
cypress/integration/enrollments/dashboard/enrollFromInviteOnDashboard.spec.js 0.002 seconds
cypress/integration/policies/terminate_policies/earlyTermPendingPolicy.spec.js 0.002 seconds
cypress/integration/field_validations/business_rules/policy_edits/leaseEndDateMustBeAfterStartDate.spec.js 0.002 seconds
cypress/integration/account/policies/roommates/deleteRoommate.spec.js 0.002 seconds
cypress/integration/account/payment/updateCC.spec.js 0.002 seconds
cypress/integration/enrollments/returning_renter/invite/renterInvitedAfterQuote.spec.js 0.002 seconds
cypress/integration/account/policies/roommates/editRoommate.spec.js 0.002 seconds
cypress/integration/field_validations/required_fields/invites/rentalStatusIsRequired.spec.js 0.002 seconds
cypress/integration/field_validations/required_fields/policy_edits/addressIsRequired.spec.js 0.002 seconds
cypress/integration/field_validations/business_rules/policy_edits/customCoverageDollarAmountMustBeBelow200k.spec.js 0.002 seconds
cypress/integration/field_validations/required_fields/policy_edits/rentAmountIsRequiredForNonAdmins.spec.js 0.002 seconds
cypress/integration/account/password/newPasswordRequires1Number.spec.js 0.002 seconds
cypress/integration/account/personal_info/editPersonalInformation.spec.js 0.002 seconds
cypress/integration/field_validations/required_fields/policy_edits/rentAmountIsNotRequiredForAdmins.spec.js 0.002 seconds
cypress/integration/account/policies/roommates/addRoommate.spec.js 0.002 seconds
cypress/integration/account/policies/roommates/addRoommateWithoutPhoneNumb.spec.js 0.002 seconds
cypress/integration/field_validations/required_fields/invites/rentIsRequiredForNonAdmins.spec.js 0.002 seconds
cypress/integration/account/password/newPasswordRequires8Characters.spec.js 0.002 seconds
cypress/integration/policies/filter_policies/filterByPolicyStatus.spec.js 0.002 seconds
cypress/integration/policies/edit_policies/editPolicyCoverageTypeToBeDollarAmount.spec.js 0.002 seconds
cypress/integration/policies/terminate_policies/earlyTermActivePolicy.spec.js 0.002 seconds
cypress/integration/field_validations/business_rules/policy_edits/rentMustBeGreaterThan100.spec.js 0.002 seconds
cypress/integration/account/password/newPasswordRequires1Symbol.spec.js 0.002 seconds
cypress/integration/enrollments/returning_renter/invite/renterInvitedBeforeQuote.spec.js 0.002 seconds
cypress/integration/account/password/newPasswordRequiresCorrectOldPassword.js 0.002 seconds
cypress/integration/account/payment/updateCCRejectedWhenCCExpired.spec.js 0.001 seconds
cypress/integration/field_validations/business_rules/policy_edits/customCoverageDollarAmountMustBeGreaterThan100.spec.js 0.001 seconds
cypress/integration/account/policies/payment_method/updatePaymentToInFull.spec.js 0.001 seconds
cypress/integration/account/policies/payment_method/updatePaymentToMonthly.spec.js 0.001 seconds
cypress/integration/account/payment/updateCCRejectedWhenFundsInsufficient.spec.js 0.001 seconds
cypress/integration/account/policies/payment_method/cannotUpdatePaymentWhenChangeRequestExists.spec.js 0.001 seconds
cypress/integration/account/password/updatePassword.spec.js 0.001 seconds
cypress/integration/account/payment/updateCCRejectedWhenProcessingErrOccurs.spec.js 0.001 seconds
cypress/integration/field_validations/business_rules/enrollment/leaseLengthMustBeEqualOrGreaterThan6Months.spec.js 0.001 seconds
cypress/integration/field_validations/business_rules/enrollment/leaseLengthMustBeEqualOrLessThan2Yrs.spec.js 0.001 seconds
cypress/integration/policies/filter_policies/filterByBuildingName.spec.js 0.001 seconds
cypress/integration/field_validations/business_rules/enrollment/disclaimerRequiredForRI.spec.js 0.001 seconds

Start using Knapsack Pro

Sign up and speed up your tests.