My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 27cadb94-3549-4de4-86e9-586f6aa8bd76
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
4012eb5 | refs/heads/master | 2 | 4 minutes 34.51 seconds 4% | 2024-02-08 23:22:36 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 10.05 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 10.05 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 34.51 seconds) |
---|---|---|
0 Finished First | 2024-02-08 23:25:25 UTC | 2 minutes 11.64 seconds |
1 Finished Last | 2024-02-08 23:25:35 UTC | 2 minutes 22.87 seconds |
You can likely decrease your CI build time by around 46 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.53 minutes)
Test file path (Displaying entries 1 - 100 of 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.62 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.86 seconds | 14% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 21.29 seconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.05 seconds | 9% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.57 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.51 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 8.1 seconds | 13% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.64 seconds | 8% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.0 seconds | 17% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.75 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.92 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.89 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.83 seconds | 21% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.11 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.75 seconds | 11% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.75 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.69 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.68 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.54 seconds | 19% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.29 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.02 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.57 seconds | 28% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.41 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.25 seconds | 19% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.21 seconds | 53% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.02 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.89 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.6 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.6 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.52 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.51 seconds | 17% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.46 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.37 seconds | 13% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.33 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.21 seconds | 31% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.15 seconds | 17% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.12 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 2.08 seconds | 22% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.02 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.0 seconds | 11% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.8 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.72 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.55 seconds | 13% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.48 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.26 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.2 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.15 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.15 seconds | 44% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.13 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.05 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.03 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 975 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 911 miliseconds | 17% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 909 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 895 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 886 miliseconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 861 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 857 miliseconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 767 miliseconds | 11% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 692 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 686 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 676 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 613 miliseconds | 9% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 573 miliseconds | 18% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 564 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 558 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 534 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 514 miliseconds | 10% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 484 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 476 miliseconds | 18% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 457 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 383 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 358 miliseconds | 15% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 357 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 339 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 338 miliseconds | 14% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 308 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 299 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 293 miliseconds | 14% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 283 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 276 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 276 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 274 miliseconds | 25% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 269 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 264 miliseconds | 22% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 255 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 237 miliseconds | 28% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 233 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 216 miliseconds | 11% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 214 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 213 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 203 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 203 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 185 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 150 miliseconds | 1% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 3% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 133 miliseconds | 9% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 131 miliseconds | 66% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 129 miliseconds | 3% | Trend |
spec/lib/reports/sales_tax_report_spec.rb | 117 miliseconds | 23% | Trend |