My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 41aa18eb-7a62-472e-92eb-33ef0d0d5faf
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
e88335a | refs/heads/master | 2 | 4 minutes 22.48 seconds | 2024-04-10 12:11:43 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 6.78 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 6.78 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 22.48 seconds) |
---|---|---|
0 Finished First | 2024-04-10 17:25:35 UTC | 2 minutes 5.0 seconds |
1 Finished Last | 2024-04-10 17:25:41 UTC | 2 minutes 17.48 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.46 minutes)
Test file path (Displaying entries 1 - 100 of 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.52 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.07 seconds | 6% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.05 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.63 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.35 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.86 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.76 seconds | 8% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.06 seconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.73 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.69 seconds | 7% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.66 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.52 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.42 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.89 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.77 seconds | 11% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.71 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.59 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.45 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.33 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 3.99 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.62 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.54 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.41 seconds | 8% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.28 seconds | 52% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.09 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.57 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.56 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.56 seconds | 18% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.54 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.53 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.45 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.34 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.15 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.12 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.09 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.02 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.91 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.86 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.85 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.83 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.82 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.76 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.68 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.41 seconds | 13% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.32 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.31 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.16 seconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.07 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.05 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.04 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.03 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.02 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 992 miliseconds | 27% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 902 miliseconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 790 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 781 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 751 miliseconds | 13% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 707 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 702 miliseconds | 26% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 660 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 660 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 625 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 615 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 581 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 535 miliseconds | 14% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 534 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 463 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 459 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 458 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 444 miliseconds | 8% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 429 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 394 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 388 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 367 miliseconds | 18% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 327 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 319 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 316 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 299 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 284 miliseconds | 10% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 279 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 272 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 261 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 250 miliseconds | 7% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 245 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 240 miliseconds | 10% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 235 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 230 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 224 miliseconds | 21% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 214 miliseconds | 12% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 214 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 211 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 206 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 206 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 198 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 196 miliseconds | 8% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 183 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 178 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 146 miliseconds | 3% | Trend |
spec/lib/spree/money_spec.rb | 134 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 133 miliseconds | 5% | Trend |