My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 12c08ae6-9db4-420c-818c-17d18d1a7050
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
5685afe | refs/heads/FixRailsWhereExistsOffenses | 2 | 4 minutes 11.46 seconds 4% | 2024-04-11 09:32:09 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 5.09 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 5.09 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 11.46 seconds) |
---|---|---|
0 Finished Last | 2024-04-11 09:34:53 UTC | 2 minutes 6.38 seconds |
1 Finished First | 2024-04-11 09:34:48 UTC | 2 minutes 5.08 seconds |
You can likely decrease your CI build time by around 42 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.4 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 | 31.64 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.67 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.04 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.45 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.13 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.55 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.88 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.67 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.37 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.64 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.33 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.16 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.64 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.61 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.58 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.49 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.4 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.34 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.12 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.96 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.6 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.41 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.21 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.2 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.01 seconds | 56% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.82 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.61 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.42 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.39 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.35 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.18 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.1 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.09 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.02 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.98 seconds | 7% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.93 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.93 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.91 seconds | 13% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.9 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.89 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.82 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.67 seconds | 6% | Trend |
spec/lib/reports/line_items_spec.rb | 1.57 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.36 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.34 seconds | 10% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.27 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.12 seconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.02 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 996 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 992 miliseconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 968 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 922 miliseconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 918 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 896 miliseconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 848 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 807 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 745 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 688 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 676 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 669 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 618 miliseconds | 6% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 584 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 577 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 537 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 531 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 472 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 462 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 452 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 439 miliseconds | 9% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 412 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 390 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 380 miliseconds | 5% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 368 miliseconds | 6% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 327 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 327 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 321 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 289 miliseconds | 6% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 284 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 272 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 268 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 262 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 253 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 252 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 241 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 235 miliseconds | 6% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 229 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 206 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 206 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 201 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 201 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 197 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 190 miliseconds | 6% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 183 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 180 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 179 miliseconds | 7% | Trend |
spec/lib/i18n_digests_spec.rb | 176 miliseconds | 141% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 173 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb | 169 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 144 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 139 miliseconds | Trend |