My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 880675b3-fd75-41ab-bf94-771094c71db5
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
dc2fb6c | refs/pull/11958/merge | 2 | 4 minutes 37.63 seconds 6% | 2024-03-18 15:23:08 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 14.01 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 14.01 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 37.63 seconds) |
---|---|---|
0 Finished Last | 2024-03-18 15:26:13 UTC | 2 minutes 28.86 seconds |
1 Finished First | 2024-03-18 15:25:59 UTC | 2 minutes 8.77 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 136 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 35.08 seconds | 9% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.84 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.74 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 10.84 seconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.08 seconds | 10% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.17 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.15 seconds | 16% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.76 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.85 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.21 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.03 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.72 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.62 seconds | 12% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.18 seconds | 9% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 5.1 seconds | 13% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.95 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.87 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.63 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.47 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.34 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.25 seconds | 12% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.78 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.62 seconds | 13% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.29 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 3.14 seconds | 27% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.01 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.91 seconds | 31% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.9 seconds | 44% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.87 seconds | 19% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.85 seconds | 36% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.72 seconds | 9% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.7 seconds | 28% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.42 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.29 seconds | 5% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.18 seconds | 17% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.15 seconds | 21% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.07 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.06 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.99 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.96 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.79 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.77 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.74 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.56 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.53 seconds | 28% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.37 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.33 seconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.3 seconds | 38% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.23 seconds | 10% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.19 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.12 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 995 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 945 miliseconds | 11% | 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 | 785 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 782 miliseconds | 17% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 744 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 696 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 694 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 683 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 674 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 632 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 619 miliseconds | 13% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 526 miliseconds | 12% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 526 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 493 miliseconds | 13% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 485 miliseconds | Trend | |
spec/migrations/split_customer_names_spec.rb | 479 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb | 467 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 445 miliseconds | 6% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 433 miliseconds | 21% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 362 miliseconds | 16% | Trend |
spec/lib/stripe/account_connector_spec.rb | 352 miliseconds | 12% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 345 miliseconds | 10% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 343 miliseconds | 10% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 316 miliseconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 312 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 297 miliseconds | 8% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 293 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 291 miliseconds | 15% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 287 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 279 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 260 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 255 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 251 miliseconds | 18% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 244 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 218 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 212 miliseconds | 11% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 204 miliseconds | 10% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 204 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 199 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 194 miliseconds | 6% | Trend |
spec/lib/i18n_digests_spec.rb | 185 miliseconds | 168% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 178 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 173 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 167 miliseconds | 9% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 140 miliseconds | 1% | Trend |
spec/lib/spree/money_spec.rb | 136 miliseconds | 3% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 112 miliseconds | 7% | Trend |