My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ad279033-f3bf-44cd-9344-e0fafd21d0cf
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
969a9a5 | refs/pull/12216/merge | 2 | 4 minutes 24.93 seconds | 2024-02-29 01:39:35 UTC |
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 3.33 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 3.33 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 24.93 seconds) |
---|---|---|
0 Finished First | 2024-02-29 01:42:20 UTC | 2 minutes 11.88 seconds |
1 Finished Last | 2024-02-29 01:42:23 UTC | 2 minutes 13.06 seconds |
You can likely decrease your CI build time by around 45 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.47 minutes)
Test file path (Displaying entries 1 - 100 of 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.22 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.49 seconds | 7% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.61 seconds | 9% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.62 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.32 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.66 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.16 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.86 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.56 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.49 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.64 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.55 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.11 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.1 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.06 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.92 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.67 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.35 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.32 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.23 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.19 seconds | 9% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.69 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.59 seconds | 8% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.01 seconds | 52% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.83 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.78 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.75 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.55 seconds | 5% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.45 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.45 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.41 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.34 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.32 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.27 seconds | 23% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.26 seconds | 14% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.15 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.11 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.05 seconds | 20% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.94 seconds | 9% | Trend |
spec/lib/reports/line_items_spec.rb | 1.89 seconds | 13% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.87 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.76 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.43 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.4 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.14 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.11 seconds | 11% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.07 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.06 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.05 seconds | 50% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.02 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 989 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 973 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 965 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 869 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 821 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 761 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 719 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 712 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 697 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 692 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 607 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 557 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 550 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 525 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 490 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 488 miliseconds | Trend | |
spec/lib/reports/users_and_enterprises_report_spec.rb | 455 miliseconds | 3% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 449 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 444 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 393 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 385 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb | 379 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 344 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 340 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 314 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 301 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 299 miliseconds | 15% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 293 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 272 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 269 miliseconds | 7% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 266 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 264 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 258 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 229 miliseconds | 15% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 222 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 220 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 214 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 213 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 205 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 189 miliseconds | Trend | |
spec/lib/reports/report_spec.rb | 183 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 182 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 182 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 178 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 154 miliseconds | 1% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 144 miliseconds | 2% | Trend |
spec/lib/spree/money_spec.rb | 127 miliseconds | 3% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 118 miliseconds | 4% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 117 miliseconds | 4% | Trend |