My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID fcf0f431-9e47-4561-b9f2-00794ad15625
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
37616c6 | refs/heads/MakeShipOrderButtonWorksOnPageOrderDetails | 2 | 4 minutes 38.77 seconds 5% | 2024-04-24 21:44:46 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 9.9 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 9.9 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 38.77 seconds) |
---|---|---|
0 Finished First | 2024-04-24 21:47:37 UTC | 2 minutes 15.9 seconds |
1 Finished Last | 2024-04-24 21:47:47 UTC | 2 minutes 22.88 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.55 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 | 32.49 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.92 seconds | 9% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.48 seconds | 8% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.21 seconds | 9% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.97 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.57 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 8.22 seconds | 13% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.24 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.17 seconds | 8% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.18 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.05 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.96 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.21 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.11 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.08 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.01 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.87 seconds | 15% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.86 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.85 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.76 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.03 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.67 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.56 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.53 seconds | 10% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.41 seconds | 51% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.97 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.93 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.66 seconds | 21% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.66 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.6 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.55 seconds | 18% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.46 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.38 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.24 seconds | 8% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.21 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.15 seconds | 25% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.1 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.08 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.98 seconds | 10% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.95 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.93 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.88 seconds | 7% | Trend |
spec/lib/reports/line_items_spec.rb | 1.8 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.7 seconds | 23% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.42 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.3 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.23 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.09 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.09 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.05 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 1.01 seconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 999 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 972 miliseconds | 23% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 912 miliseconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 880 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 861 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 805 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 725 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 688 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 685 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 653 miliseconds | 6% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 626 miliseconds | 8% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 589 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 556 miliseconds | Trend | |
spec/migrations/split_customer_names_spec.rb | 529 miliseconds | 7% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 522 miliseconds | 8% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 514 miliseconds | 9% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 500 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 476 miliseconds | 6% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 429 miliseconds | 7% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 415 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 412 miliseconds | Trend | |
spec/serializers/api/shipping_method_serializer_spec.rb | 410 miliseconds | 15% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 350 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 338 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 326 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 318 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 316 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 297 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 287 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 285 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 281 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 278 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb | 262 miliseconds | Trend | |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 251 miliseconds | 34% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 244 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 235 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 226 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 221 miliseconds | Trend | |
spec/lib/reports/report_spec.rb | 213 miliseconds | 12% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 212 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 210 miliseconds | 9% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 208 miliseconds | 11% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 202 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 201 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 196 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 164 miliseconds | 4% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 144 miliseconds | 2% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 138 miliseconds | 6% | Trend |