My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 1dc6345b-bb39-48a1-bffe-80a35de9a2b9
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
5800886 | refs/heads/report-form-loading | 2 | 4 minutes 16.8 seconds 1% | 2024-03-23 02:48:02 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 13.98 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 13.98 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 16.8 seconds) |
---|---|---|
0 Finished Last | 2024-03-23 02:50:56 UTC | 2 minutes 9.68 seconds |
1 Finished First | 2024-03-23 02:50:42 UTC | 2 minutes 7.12 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.43 minutes)
Test file path (Displaying entries 1 - 100 of 137 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.42 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.47 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.87 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.68 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.03 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.76 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.0 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.68 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.49 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.35 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.47 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.47 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.16 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.87 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.86 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.72 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.57 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.24 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.16 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.1 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.99 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.72 seconds | 8% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.25 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 3.08 seconds | 47% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.92 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.87 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.87 seconds | 43% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.61 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.46 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.32 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.28 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.2 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.07 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.04 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.96 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.93 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.87 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.83 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.75 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.72 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.64 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.54 seconds | 9% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.39 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.39 seconds | 11% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.31 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.09 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.01 seconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb | 989 miliseconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 977 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 956 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 953 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 919 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 879 miliseconds | 18% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 822 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 819 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 704 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 671 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 646 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 644 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 640 miliseconds | 59% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 589 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 561 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 547 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 547 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 484 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 469 miliseconds | 7% | Trend |
spec/migrations/split_customer_names_spec.rb | 457 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 443 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 439 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 418 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 354 miliseconds | 22% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 344 miliseconds | 10% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 334 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 314 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 306 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 296 miliseconds | 9% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 286 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 277 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 274 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 256 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 251 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 232 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 225 miliseconds | 16% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 214 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 205 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 200 miliseconds | 9% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 198 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 189 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 178 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 178 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 176 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 173 miliseconds | 13% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 172 miliseconds | 7% | Trend |
spec/lib/reports/report_spec.rb | 171 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 163 miliseconds | 7% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 143 miliseconds | Trend | |
spec/lib/spree/money_spec.rb | 142 miliseconds | 8% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 115 miliseconds | 4% | Trend |