My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID f69b2cdc-fdc8-43a1-93f8-0e451e32b9f3
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
6a3d342 | refs/pull/12690/merge | 2 | 3 months ago | 3 minutes 8.05 seconds | 5 minutes 52.84 seconds |
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 787 miliseconds. 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 787 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 52.84 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-23 08:37:18 UTC | 2 minutes 55.84 seconds | |
1 Finished Last | 2024-07-23 08:37:19 UTC | 2 minutes 57.01 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
|
58.02 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
44.8 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
18.27 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.34 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.63 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.18 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.69 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.3 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.23 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.41 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
5.96 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.92 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.62 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.15 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.08 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.06 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.88 seconds | 9% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
4.88 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
4.84 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.53 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.5 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.48 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.29 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
4.03 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
3.85 seconds | 9% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.5 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.44 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
2.88 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.71 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.66 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.64 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.64 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.52 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.52 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.33 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.22 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.2 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.08 seconds | 53% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.05 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.04 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.92 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.88 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb
|
1.81 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.76 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.57 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.52 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.44 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.41 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.36 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.35 seconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.33 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.32 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.24 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.08 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.07 seconds | 9% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.07 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
975 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
960 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
958 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
949 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
867 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
867 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
820 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
788 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
787 miliseconds | 7% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
765 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb
|
734 miliseconds | 59% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
729 miliseconds | 42% | Trend |
spec/migrations/split_customer_names_spec.rb
|
722 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
710 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
710 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
700 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
683 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
654 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
654 miliseconds | 3% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
627 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/persons_spec.rb
|
616 miliseconds | 64% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
593 miliseconds | 9% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
585 miliseconds | 2% | Trend |
spec/lib/stripe/webhook_handler_spec.rb
|
584 miliseconds | 96% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
568 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
554 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/summarizer_spec.rb
|
545 miliseconds | 90% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
539 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb
|
534 miliseconds | 20% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
525 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/report_data/enterprise_fee_type_total_spec.rb
|
522 miliseconds | 92% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
515 miliseconds | 7% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
511 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
502 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
482 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
474 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
470 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
467 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
462 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
452 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
450 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
440 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
436 miliseconds | 7% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
430 miliseconds | 3% | Trend |