My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ae750cf7-6311-4ec7-82b3-ad1da911abb5
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
4ac2830 | refs/heads/master | 2 | 4 minutes 37.45 seconds 6% | 2024-02-20 22:44:01 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 26.21 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 26.21 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 37.45 seconds) |
---|---|---|
0 Finished Last | 2024-02-21 12:34:53 UTC | 2 minutes 26.88 seconds |
1 Finished First | 2024-02-21 12:34:27 UTC | 2 minutes 10.58 seconds |
You can likely decrease your CI build time by around 47 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.54 minutes)
Test file path (Displaying entries 1 - 100 of 134 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 34.19 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.21 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.27 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.77 seconds | 11% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.24 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.9 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.54 seconds | 21% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.82 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.26 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.49 seconds | 18% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.25 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 6.11 seconds | 27% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.68 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.58 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.03 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 5.0 seconds | 19% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.81 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.63 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.57 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.3 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.98 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.85 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.67 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.37 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.17 seconds | 39% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.78 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.75 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.66 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.63 seconds | 28% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.62 seconds | 23% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.56 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.45 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.38 seconds | 28% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.33 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.21 seconds | 12% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.16 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.11 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.01 seconds | 17% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.94 seconds | 9% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.92 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.92 seconds | 6% | Trend |
spec/lib/reports/line_items_spec.rb | 1.79 seconds | 7% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.5 seconds | 9% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.46 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.23 seconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.23 seconds | 30% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.19 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.15 seconds | 44% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.14 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.13 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.13 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 957 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 935 miliseconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 903 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 890 miliseconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 853 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 775 miliseconds | 13% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 772 miliseconds | 15% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 762 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 694 miliseconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 690 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 627 miliseconds | 10% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 625 miliseconds | 9% | Trend |
spec/migrations/split_customer_names_spec.rb | 597 miliseconds | 23% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 545 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 536 miliseconds | 10% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 528 miliseconds | 12% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 490 miliseconds | 12% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 471 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 464 miliseconds | 15% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 380 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 356 miliseconds | 14% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 345 miliseconds | 3% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 337 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 321 miliseconds | 27% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 312 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 309 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 299 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 287 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 272 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 269 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 264 miliseconds | 8% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 262 miliseconds | 31% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 259 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 243 miliseconds | 11% | Trend |
spec/lib/reports/report_spec.rb | 238 miliseconds | 32% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 229 miliseconds | 23% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 222 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 219 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 218 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 213 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 204 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 199 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 198 miliseconds | 1% | Trend |
spec/lib/i18n_digests_spec.rb | 181 miliseconds | 162% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 176 miliseconds | 15% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 160 miliseconds | 12% | Trend |
spec/lib/spree/money_spec.rb | 136 miliseconds | 3% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 134 miliseconds | 8% | Trend |