My organization (team117-LIMS@sanger.ac.uk) / Sequencescape / Cucumber Tests Public

Back to CI builds

Build details ID b4f6058b-20c2-4e1a-abe6-09efdc70dc29

You find here details about tests recorded for below git commit hash across 2 parallel CI nodes for refs/heads/fix_knapsack_coverage_in_queue_mode branch.

Commit hash Branch Node total Updated at Created at
0942da457c384aba34688e499db8a9653ec8cc7e refs/heads/fix_knapsack_coverage_in_queue_mode 2 2021-01-29 13:29:40 UTC 2021-01-29 13:29:40 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 2 out of 2.

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

The first CI node finished its work at 2021-01-29 13:39:08 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 6 minutes 35.117 seconds.

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

Loading...
Node Index Created At Time execution
0 Finished Last 2021-01-29 13:42:03 UTC 7 minutes 49.146 seconds
1 Finished First 2021-01-29 13:39:08 UTC 5 minutes 21.088 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
beb004a5-140d-4b17-a307-30ca81e13d5b 2 13 minutes 10.234 seconds 6 minutes 35.117 seconds 0.004 seconds

The slowest test files for the Build Distribution

You can likely improve your CI build speed by around 4 minutes 24 seconds by running more parallel CI nodes.

Running 6 parallel nodes should result in an optimal build speed (~2.2 minutes)

Test file path (160 files) Time execution
features/api/tag_layout_templates.feature 1 minute 22.648 seconds
features/api/tag_layouts.feature 56.259 seconds
features/api/tube_creations.feature 54.653 seconds
features/sample_manifest/sample_manifest.feature 53.435 seconds
features/slf/robot_verification.feature 33.951 seconds
features/api/searches/find_pulldown_plates.feature 27.959 seconds
features/studies/data_release_timings.feature 27.363 seconds
features/api/pulldown/bait_library_assignment.feature 24.181 seconds
features/api/illumina_b/stock_plate_state.feature 23.616 seconds
features/5976844_add_question_on_study_for_ethical_approvals.feature 22.986 seconds
features/batch/6679401_batch_request_recycling_broken.feature 20.285 seconds
features/api/searches/find_illumina_b_plates.feature 18.608 seconds
features/api/illumina_b/bottom_of_the_pipeline.feature 16.888 seconds
features/api/state_changes.feature 16.431 seconds
features/api/pulldown/submissions.feature 16.075 seconds
features/api/uk10k/orders.feature 14.363 seconds
features/3673146_tables_with_multiple_criteria.feature 14.034 seconds
features/pacbio/sequencing.feature 13.067 seconds
features/administration/study_administration.feature 12.964 seconds
features/pacbio/javascript.feature 9.955 seconds
features/studies/listing_by_type.feature 8.924 seconds
features/studies/8447221_data_release_help_text.feature 8.345 seconds
features/create_plates.feature 7.726 seconds
features/api/searches/find_plates_for_user.feature 7.707 seconds
features/slf/5997026_print_if_buffer_is_required.feature 7.177 seconds
features/slf/gel_qc.feature 6.99 seconds
features/studies/release_agreement.feature 6.957 seconds
features/api/index_tag_layout_templates.feature 6.608 seconds
features/batch/4759010_bug_on_reset_batches.feature 6.459 seconds
features/samples/sample_registration.feature 5.807 seconds
features/api/transfer_templates.feature 5.132 seconds
features/studies/5393080_nil_document_details.feature 4.265 seconds
features/5393882_spiked_in_control.feature 4.059 seconds
features/10076399_bug_cluster_formation_not_display_volume_and_read_lengths.feature 3.609 seconds
features/administration/26913815_add_bait_library_editor_to_admin_view.feature 3.521 seconds
features/sample_manifest/mx_library_tube_manifest.feature 3.498 seconds
features/data_release/12400603_update_accession.feature 3.432 seconds
features/641709_create_duplicate_SE_pipeline_with_no_controls.feature 3.335 seconds
features/api/illumina_b/split_pipeline_tube_name.feature 3.266 seconds
features/api/sample_manifests/plates.feature 3.137 seconds
features/api/pulldown/bottom_of_the_pipeline.feature 3.13 seconds
features/53788839_pre_cap_pool_test.feature 3.123 seconds
features/data_release/4491710_ega_integration.feature 3.089 seconds
features/sample_registration_large.feature 3.043 seconds
features/pacbio/submission.feature 3.019 seconds
features/api/bulk_transfers.feature 3.014 seconds
features/sample_manifest/full_sample_manifest.feature 2.947 seconds
features/administration/71118369_reference_genome_admin_interface.feature 2.881 seconds
features/api/uk10k/submissions.feature 2.788 seconds
features/batch/56276024_fail_but_charge.feature 2.778 seconds
features/submission/multiple_orders.feature 2.688 seconds
features/plain/5004860_change_decision_by_request.feature 2.619 seconds
features/slf/5397621_slf_roles.feature 2.619 seconds
features/studies/study_report.feature 2.615 seconds
features/administration/11184645_faculty_sponsor_management.feature 2.601 seconds
features/api/illumina_b/top_of_the_pipeline.feature 2.597 seconds
features/8666889_remove_study_abbr_from_label.feature 2.466 seconds
features/10450017_show_fail_link_for_cluster_formation.feature 2.454 seconds
features/api/pipelines.feature 2.417 seconds
features/submission/submission_order_roles.feature 2.314 seconds
features/studies/accession_number.feature 2.104 seconds
features/sample_manifest/8828501_order_plate_barcodes_in_manifest.feature 2.044 seconds
features/api/plate_creations.feature 1.936 seconds
features/25197557_illumina_c_multiplexed_inbox.feature 1.856 seconds
features/submission/bulk_submission_from_tubes.feature 1.824 seconds
features/api/npg/5600990_npg_xml_asset_qc_state.feature 1.812 seconds
features/api/object_service.feature 1.788 seconds
features/api/requests.feature 1.707 seconds
features/4696931_move_samples_from_plates_to_tubes.feature 1.427 seconds
features/ss507_library_type_in_batch_worksheet.feature 1.424 seconds
features/pipelines_navigation.feature 1.404 seconds
features/data_release/11233725_external_release_failure_reasons.feature 1.393 seconds
features/submission/8628145_show_submissions_being_built_as_such.feature 1.374 seconds
features/3550676_search_functionality.feature 1.351 seconds
features/6040471_truncate_sample_name_barcode.feature 1.321 seconds
features/api/transfers.feature 1.239 seconds
features/data_release/8487329_ega_dac_integration.feature 1.187 seconds
features/api/tag_qc/qcable_order.feature 1.178 seconds
features/api/searches/find_lot_by_batch_id.feature 1.173 seconds
features/administration/custom_text_administration.feature 1.126 seconds
features/administration/plate_purpose.feature 1.113 seconds
features/sample_manifest/sample_tube_manifest.feature 1.098 seconds
features/api/searches/find_outstanding_illumina_b_pre_pcr.feature 1.052 seconds
features/batch/hide_action_for_release_batch.feature 1.036 seconds
features/submission/20530077_weird_submission_link_behaviour.feature 0.996 seconds
features/api/uk10k/full_work_through.feature 0.962 seconds
features/batch/6679401_batch_request_reset_behaviour.feature 0.961 seconds
features/samples/samples.feature 0.948 seconds
features/projects/project.feature 0.913 seconds
features/api/tag_qc/state_change.feature 0.87 seconds
features/studies/5528168_delayed_studies_causing_errors.feature 0.81 seconds
features/studies/5549125_add_OTHER_study_type_to_EBI.feature 0.804 seconds
features/6218053_display_concentration_inbox_pipeline.feature 0.777 seconds
features/api/sample_manifests/mx_library_tubes.feature 0.769 seconds
features/projects/project_creation.feature 0.769 seconds
features/10071597_change_request_type_on_request.feature 0.766 seconds
features/plain/5486734_npg_xml_interface_broken.feature 0.723 seconds
features/data_release/35177179_updating_released_samples.feature 0.712 seconds
features/api/searches/find_qcables_by_barcode.feature 0.669 seconds
features/api/pulldown/custom_pooling.feature 0.651 seconds
features/api/uuid_lookup_service.feature 0.634 seconds
features/batch/print_label_cluster_info_bug.feature 0.613 seconds
features/11803383_bug_NPG_batch_state_released.feature 0.551 seconds
features/samples/workflow_filtering_views.feature 0.539 seconds
features/api/searches/find_asset_by_barcode.feature 0.533 seconds
features/samples/sample_accession_errors.feature 0.531 seconds
features/batch/show_created_at_date.feature 0.473 seconds
features/api/tag_qc/plate_conversion.feature 0.461 seconds
features/api/multiplexed_library_creation_requests.feature 0.437 seconds
features/api/library_creation_requests.feature 0.436 seconds
features/api/qc_files.feature 0.43 seconds
features/api/tag_qc/qc_decision.feature 0.409 seconds
features/api/sequencing_requests.feature 0.4 seconds
features/api/tag_qc/stamps.feature 0.396 seconds
features/api/sample_manifests/sample_tubes.feature 0.395 seconds
features/api/sample_manifests/updating_through_manifest.feature 0.394 seconds
features/api/tag_qc/lots.feature 0.387 seconds
features/data_release/8487329_array_express_accession_number.feature 0.385 seconds
features/submitted_at_inbox.feature 0.381 seconds
features/studies/7125863_bug_on_sample_duplicated_studies.feature 0.374 seconds
features/api/searches/find_project_study_sample_by_name.feature 0.362 seconds
features/api/searches/find_source_assets_by_destination_asset_barcode.feature 0.354 seconds
features/plain/5197615_external_release_flag.feature 0.348 seconds
features/sample_manifest/supplier.feature 0.346 seconds
features/administration/13325113_information_box.feature 0.337 seconds
features/batch/6223975_releasing_batch.feature 0.337 seconds
features/administration/robots.feature 0.329 seconds
features/administration/admin_barcode_printer.feature 0.328 seconds
features/api/volume_updates.feature 0.314 seconds
features/plain/5413994_request_editing_using_legacy_properties.feature 0.311 seconds
features/plain/5504287_tube_sample_registration_reports_missing_sra_hold.feature 0.303 seconds
features/api/batches.feature 0.302 seconds
features/submission/27012705_prevent_inactive_projects_from_being_selected_at_submission.feature 0.298 seconds
features/api/library_events.feature 0.266 seconds
features/studies/4295391_study_xml_needs_to_be_reverted_to_old_version.feature 0.264 seconds
features/studies/5859843_create_study_owner_bug.feature 0.261 seconds
features/api/order_templates.feature 0.236 seconds
features/studies/study_state.feature 0.219 seconds
features/studies/user_group.feature 0.219 seconds
features/api/custom_metadatum_collections.feature 0.207 seconds
features/api/samples.feature 0.207 seconds
features/api/users.feature 0.19 seconds
features/api/tag_qc/lot_types.feature 0.178 seconds
features/api/npg/11438075_request_xml_exception_on_nil_study.feature 0.172 seconds
features/api/reference_genomes.feature 0.171 seconds
features/api/sample_tubes.feature 0.154 seconds
features/api/studies.feature 0.141 seconds
features/api/barcode_printers.feature 0.139 seconds
features/api/searches/find_user_by_login.feature 0.123 seconds
features/api/searches/find_robots_by_barcode.feature 0.122 seconds
features/samples/6110751_correct_volume_unit_for_samples.feature 0.122 seconds
features/api/asset_groups.feature 0.104 seconds
features/api/searches/find_lot_by_lot_number.feature 0.087 seconds
features/samples/xml_interface.feature 0.086 seconds
features/api/projects.feature 0.069 seconds
features/api/searches/find_user_by_swipcard_code.feature 0.058 seconds
features/api/tag_qc/robots.feature 0.044 seconds
features/api/users/swipecard_code.feature 0.041 seconds
features/api/suppliers.feature 0.036 seconds
features/api/searches.feature 0.032 seconds

Start using Knapsack Pro

Sign up and speed up your tests.