My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID e94faf74-65c7-433d-9db1-bb663479ecde
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
f37f2b9 | refs/pull/12333/merge | 2 | 4 minutes 16.14 seconds 15% | 2024-04-05 18:52: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 27.62 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 27.62 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 16.14 seconds) |
---|---|---|
0 Finished Last | 2024-04-05 18:55:11 UTC | 2 minutes 14.13 seconds |
1 Finished First | 2024-04-05 18:54:43 UTC | 2 minutes 2.02 seconds |
You can likely decrease your CI build time by around 43 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.42 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.54 seconds | 22% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.6 seconds | 37% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 17.98 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.04 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.46 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.47 seconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.28 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.84 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.79 seconds | 11% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.81 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.55 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 4.99 seconds | 11% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.89 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.88 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.83 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.76 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.49 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.35 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.2 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.02 seconds | 12% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.55 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.53 seconds | 10% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.25 seconds | 56% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.23 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.0 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.74 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.52 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.5 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.5 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.38 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.32 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.14 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.14 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.05 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.98 seconds | 20% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.94 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.93 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.81 seconds | 22% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.81 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.8 seconds | 13% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.66 seconds | 18% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.63 seconds | 6% | Trend |
spec/lib/reports/line_items_spec.rb | 1.58 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.49 seconds | 19% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.37 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.29 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.24 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.07 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.04 seconds | 18% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.02 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 953 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 928 miliseconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 920 miliseconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 901 miliseconds | 8% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 792 miliseconds | 18% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 752 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 718 miliseconds | 33% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 691 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 681 miliseconds | 27% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 656 miliseconds | 20% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 637 miliseconds | 18% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 613 miliseconds | 14% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 593 miliseconds | 15% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 570 miliseconds | 21% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 527 miliseconds | 13% | Trend |
spec/migrations/split_customer_names_spec.rb | 524 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 514 miliseconds | 23% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 470 miliseconds | 23% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 469 miliseconds | 15% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 440 miliseconds | 18% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 433 miliseconds | 26% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 410 miliseconds | 12% | Trend |
spec/lib/stripe/account_connector_spec.rb | 385 miliseconds | 28% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 349 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 340 miliseconds | 27% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 332 miliseconds | 24% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 293 miliseconds | 30% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 287 miliseconds | 35% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 277 miliseconds | 31% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 274 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 271 miliseconds | 29% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 271 miliseconds | 29% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 263 miliseconds | 30% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 248 miliseconds | 40% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 233 miliseconds | 31% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 230 miliseconds | 43% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 221 miliseconds | 28% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 214 miliseconds | 35% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 206 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 206 miliseconds | 32% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 202 miliseconds | 39% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 200 miliseconds | 36% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 198 miliseconds | 42% | Trend |
spec/lib/reports/report_spec.rb | 183 miliseconds | 48% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 180 miliseconds | 42% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 176 miliseconds | 41% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 161 miliseconds | 46% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 158 miliseconds | 38% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 132 miliseconds | 45% | Trend |
spec/lib/spree/money_spec.rb | 124 miliseconds | 57% | Trend |