My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 7c8ece6c-ee2a-443a-b848-8c20c37f2714
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
b2d4f74 | refs/heads/bump_upload_artifact_v3_to_v4 | 2 | about 2 months ago | 3 minutes 41.58 seconds | 5 minutes 53.57 seconds 2% |
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 39.45 seconds. The shorter this time is, the better.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 39.45 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 53.57 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-23 11:53:10 UTC | 2 minutes 51.21 seconds | |
1 Finished Last | 2024-07-23 11:53:50 UTC | 3 minutes 2.36 seconds | |
You can likely decrease your CI build time by around 59 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.96 minutes)
Test file path (Displaying entries 1 - 100 of 140 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb
|
56.01 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
45.85 seconds | 11% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
19.0 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.89 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb
|
9.88 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.15 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.71 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.51 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.16 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.32 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
6.21 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.96 seconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.5 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
5.28 seconds | 10% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
5.03 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.93 seconds | 8% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
4.83 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
4.82 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
4.78 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.54 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.49 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.22 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
4.16 seconds | 9% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.09 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
3.91 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.35 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.32 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
3.04 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.93 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.79 seconds | 13% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.77 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.62 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.47 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.47 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.47 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.15 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.14 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.07 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
2.04 seconds | 6% | Trend |
spec/lib/reports/line_items_spec.rb
|
2.01 seconds | 9% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
1.95 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.92 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
1.9 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.75 seconds | 10% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.67 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.52 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.47 seconds | 5% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.47 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.42 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.4 seconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.36 seconds | 15% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.35 seconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.29 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.2 seconds | 9% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.15 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.11 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
1.05 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
1.03 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.02 seconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
957 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
939 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
895 miliseconds | 50% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
861 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
857 miliseconds | 22% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
832 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
826 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
823 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb
|
802 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
767 miliseconds | 8% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
751 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
735 miliseconds | 36% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
713 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
710 miliseconds | 9% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb
|
699 miliseconds | 72% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
649 miliseconds | 8% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
637 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
608 miliseconds | 28% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
594 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
581 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
576 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
560 miliseconds | 8% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
548 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
546 miliseconds | 20% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
533 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
524 miliseconds | 9% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
503 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
502 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
498 miliseconds | 1% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
488 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
486 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
479 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
472 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
465 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
457 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
451 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
435 miliseconds | 6% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
430 miliseconds | 7% | Trend |
spec/lib/i18n_digests_spec.rb
|
426 miliseconds | 26% | Trend |
spec/lib/reports/report_spec.rb
|
415 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb
|
411 miliseconds | 8% | Trend |