My organization (team117-LIMS@sanger.ac.uk) / Sequencescape / RSpec Tests / Build ID 6ca4f3e6-fe54-40a8-8021-9f7df66d78d0
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
c75c8f3 | refs/heads/y24-271-lcmt-config | 3 | 3 months ago | 5 minutes 10.52 seconds | 15 minutes 47.71 seconds 15% |
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 1 minute 24.84 seconds. The shorter this time is, the better.
The first CI node finished its work at 2024-09-04 08:50:48 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 5 minutes 15.91 seconds.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 1 minute 24.84 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (15 minutes 47.71 seconds) | Test files |
---|---|---|---|
0 | 2024-09-04 08:51:19 UTC | 5 minutes 30.46 seconds | |
1 Finished Last | 2024-09-04 08:52:13 UTC | 5 minutes 23.22 seconds | |
2 Finished First | 2024-09-04 08:50:48 UTC | 4 minutes 54.03 seconds | |
You can likely decrease your CI build time by around 3 minutes 18 seconds by running more parallel CI nodes.
Running 8 parallel nodes should result in an optimal build time (~1.97 minutes)
Test file path (Displaying entries 101 - 200 of 461 in total files) | Execution time | ||
---|---|---|---|
spec/requests/plate_picks_request_spec.rb
|
1.57 seconds | 16% | Trend |
spec/heron/factories/plate_spec.rb
|
1.55 seconds | 1% | Trend |
spec/resources/api/v2/work_order_resource_spec.rb
|
1.53 seconds | 10% | Trend |
spec/features/labwhere_reception_spec.rb
|
1.53 seconds | 18% | Trend |
spec/bulk_submission_excel/download_spec.rb
|
1.52 seconds | 5% | Trend |
spec/features/creating_a_quad_stamp_spec.rb
|
1.52 seconds | 2% | Trend |
spec/models/well_spec.rb
|
1.5 seconds | 15% | Trend |
spec/models/qc_result/qc_result_factory_spec.rb
|
1.49 seconds | 4% | Trend |
spec/lib/accession/sample_spec.rb
|
1.48 seconds | 3% | Trend |
spec/models/pick_list_spec.rb
|
1.47 seconds | 14% | Trend |
spec/controllers/lab_searches_controller_spec.rb
|
1.43 seconds | 2% | Trend |
spec/features/studies/view_study_properties_spec.rb
|
1.38 seconds | 11% | Trend |
spec/models/sample_spec.rb
|
1.32 seconds | 5% | Trend |
spec/uat_actions/generate_sample_manifest_spec.rb
|
1.32 seconds | 3% | Trend |
spec/models/poly_metadatum_spec.rb
|
1.29 seconds | 6% | Trend |
spec/models/working_dilution_plate_spec.rb
|
1.28 seconds | Trend | |
spec/api/work_completion_spec.rb
|
1.27 seconds | 1% | Trend |
spec/models/tasks/plate_template_task_spec.rb
|
1.26 seconds | 6% | Trend |
spec/api/submission_pool_spec.rb
|
1.25 seconds | 4% | Trend |
spec/requests/api/v2/qcables_spec.rb
|
1.25 seconds | Trend | |
spec/models/plate_purpose_spec.rb
|
1.22 seconds | 5% | Trend |
spec/models/api/library_tube_io_spec.rb
|
1.22 seconds | 64% | Trend |
spec/heron/factories/sample_spec.rb
|
1.21 seconds | 6% | Trend |
spec/heron/factories/plate_from_rack_spec.rb
|
1.18 seconds | 7% | Trend |
spec/models/qc_report_spec.rb
|
1.11 seconds | 7% | Trend |
spec/models/broadcast_event/lab_event_spec.rb
|
1.04 seconds | 7% | Trend |
spec/requests/api/v2/plates_spec.rb
|
1.03 seconds | 45% | Trend |
spec/models/illumina_htp/initial_stock_tube_purpose_spec.rb
|
1.02 seconds | 18% | Trend |
spec/models/phi_x/stock_spec.rb
|
1.02 seconds | 13% | Trend |
spec/requests/api/v2/work_orders_spec.rb
|
1.01 seconds | 15% | Trend |
spec/models/aliquot_spec.rb
|
988 miliseconds | Trend | |
spec/models/receptacle/downstream_aliquots_removal_spec.rb
|
959 miliseconds | 39% | Trend |
spec/requests/api/v2/requests_spec.rb
|
958 miliseconds | 3% | Trend |
spec/models/orders/automated_order_spec.rb
|
957 miliseconds | 14% | Trend |
spec/features/lab_view_spec.rb
|
952 miliseconds | 7% | Trend |
spec/models/tube_spec.rb
|
952 miliseconds | 4% | Trend |
spec/requests/api/v2/poly_metadata_spec.rb
|
945 miliseconds | 12% | Trend |
spec/models/user_spec.rb
|
944 miliseconds | 11% | Trend |
spec/controllers/api/v2/heron/plates_controller_spec.rb
|
941 miliseconds | 1% | Trend |
spec/requests/api/v2/orders_spec.rb
|
935 miliseconds | 2% | Trend |
spec/uat_actions/plate_information_spec.rb
|
933 miliseconds | 14% | Trend |
spec/uat_actions/generate_tag_layout_template_spec.rb
|
923 miliseconds | 1% | Trend |
spec/models/lane_spec.rb
|
917 miliseconds | 7% | Trend |
spec/models/plate_purpose/input_spec.rb
|
916 miliseconds | 3% | Trend |
spec/models/receptacle_spec.rb
|
915 miliseconds | 4% | Trend |
spec/sample_manifest_excel/upload/rows_spec.rb
|
888 miliseconds | 7% | Trend |
spec/features/assets/upload_and_retrieve_qc_file_spec.rb
|
879 miliseconds | 9% | Trend |
spec/models/tag_layout_template_spec.rb
|
874 miliseconds | 11% | Trend |
spec/features/pipelines/creating_an_empty_batch_spec.rb
|
835 miliseconds | 15% | Trend |
spec/models/tube_rack_spec.rb
|
827 miliseconds | 4% | Trend |
spec/models/plate_barcode_spec.rb
|
824 miliseconds | Trend | |
spec/controllers/bulk_submission_excel/downloads_controller_spec.rb
|
823 miliseconds | 22% | Trend |
spec/sample_manifest_excel/upload/data_spec.rb
|
822 miliseconds | 14% | Trend |
spec/models/plate_purpose/additional_input_spec.rb
|
817 miliseconds | 27% | Trend |
spec/requests/api/v2/aliquots_spec.rb
|
807 miliseconds | 90% | Trend |
spec/models/transfer/from_plate_to_tube_spec.rb
|
779 miliseconds | 2% | Trend |
spec/features/labware/looking_up_labware_history_spec.rb
|
777 miliseconds | 22% | Trend |
spec/uat_actions/generate_tagged_plates_spec.rb
|
777 miliseconds | 5% | Trend |
spec/lib/accession/study_spec.rb
|
759 miliseconds | 12% | Trend |
spec/helpers/assets_helper_spec.rb
|
755 miliseconds | Trend | |
spec/features/studies/change_study_roles_spec.rb
|
747 miliseconds | 19% | Trend |
spec/features/retrospective_failure_spec.rb
|
739 miliseconds | 5% | Trend |
spec/features/labware_information_spec.rb
|
738 miliseconds | 13% | Trend |
spec/features/assets/show_plate_spec.rb
|
734 miliseconds | 6% | Trend |
spec/resources/api/v2/well_resource_spec.rb
|
728 miliseconds | 23% | Trend |
spec/features/pipelines/viewing_request_comments_spec.rb
|
718 miliseconds | 9% | Trend |
spec/models/state_changer/input_plate_spec.rb
|
714 miliseconds | 10% | Trend |
spec/controllers/studies_controller_spec.rb
|
709 miliseconds | 9% | Trend |
spec/controllers/labwhere_receptions_controller_spec.rb
|
709 miliseconds | 7% | Trend |
spec/sequencescape_excel/worksheet_spec.rb
|
700 miliseconds | 2% | Trend |
spec/features/starting_transfers_on_repools_starts_repools_spec.rb
|
679 miliseconds | 5% | Trend |
spec/uat_actions/generate_spiked_buffer_tube_spec.rb
|
673 miliseconds | 2% | Trend |
spec/lib/label_printer/asset_labels_spec.rb
|
650 miliseconds | Trend | |
spec/controllers/receptacles_controller_spec.rb
|
645 miliseconds | 4% | Trend |
spec/sample_manifest_excel/tags_spec.rb
|
645 miliseconds | Trend | |
spec/api/plate_spec.rb
|
611 miliseconds | 6% | Trend |
spec/requests/api/v2/lots_spec.rb
|
600 miliseconds | 2% | Trend |
spec/uat_actions/generate_plates_spec.rb
|
580 miliseconds | 7% | Trend |
spec/models/request_event_spec.rb
|
569 miliseconds | 9% | Trend |
spec/requests/qc_files_spec.rb
|
568 miliseconds | 5% | Trend |
spec/features/plate_qc_display_spec.rb
|
565 miliseconds | 7% | Trend |
spec/api/transfer_request_collection_spec.rb
|
565 miliseconds | 12% | Trend |
spec/models/api/request_io_spec.rb
|
564 miliseconds | 7% | Trend |
spec/views/tube_rack_summaries/show_html_erb_spec.rb
|
518 miliseconds | 1% | Trend |
spec/requests/api/v2/pick_lists_spec.rb
|
510 miliseconds | 13% | Trend |
spec/features/asset_information_spec.rb
|
510 miliseconds | 4% | Trend |
spec/sample_manifest_excel/configuration_spec.rb
|
506 miliseconds | 15% | Trend |
spec/requests/api/v2/receptacles_spec.rb
|
502 miliseconds | 4% | Trend |
spec/sequencescape_excel/configuration_spec.rb
|
499 miliseconds | 19% | Trend |
spec/requests/api/v2/labware_spec.rb
|
495 miliseconds | 16% | Trend |
spec/controllers/parents_controller_spec.rb
|
485 miliseconds | 4% | Trend |
spec/controllers/report_fails_controller_spec.rb
|
468 miliseconds | 3% | Trend |
spec/models/tasks/set_descriptors_handler/handler_spec.rb
|
468 miliseconds | Trend | |
spec/models/tag2_layout_template_spec.rb
|
465 miliseconds | 2% | Trend |
spec/lib/mbrave_tags_creator_spec.rb
|
457 miliseconds | 1% | Trend |
spec/models/barcode/format_handlers_spec.rb
|
453 miliseconds | 6% | Trend |
spec/lib/accession/submission_spec.rb
|
448 miliseconds | 7% | Trend |
spec/controllers/studies/information_controller_spec.rb
|
437 miliseconds | 2% | Trend |
spec/models/qcable_creator_spec.rb
|
435 miliseconds | 2% | Trend |
spec/features/receptacle_information_spec.rb
|
417 miliseconds | 8% | Trend |