My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 5f3b6f14-66c2-43f8-b87d-69d5d22caaae
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
ba56096 | refs/heads/activate_buu_toggle_by_default_to_run_the_test_suite | 2 | 4 minutes 31.05 seconds 11% | 2024-04-17 22:03:40 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 17.89 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 17.89 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 31.05 seconds) |
---|---|---|
0 Finished First | 2024-04-17 22:06:28 UTC | 2 minutes 12.39 seconds |
1 Finished Last | 2024-04-17 22:06:46 UTC | 2 minutes 18.66 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.51 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.57 seconds | 21% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.73 seconds | 27% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.28 seconds | 7% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.96 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.58 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.44 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.85 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.2 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.11 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.25 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.78 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.41 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.36 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.09 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.92 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.82 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.78 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.57 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.35 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.24 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.02 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.95 seconds | 8% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.34 seconds | 54% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.3 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.25 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.76 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.55 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.52 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.5 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.5 seconds | 7% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.47 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.43 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.23 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.14 seconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.1 seconds | 8% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.08 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.04 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.98 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.9 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.84 seconds | 9% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.83 seconds | 6% | Trend |
spec/lib/reports/line_items_spec.rb | 1.78 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.61 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.58 seconds | 22% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.39 seconds | 11% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.38 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.22 seconds | 12% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.16 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.05 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.04 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 994 miliseconds | 11% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 882 miliseconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 873 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 863 miliseconds | 14% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 775 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 744 miliseconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 714 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 694 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 679 miliseconds | 17% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 654 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 634 miliseconds | 40% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 593 miliseconds | 16% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 582 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 542 miliseconds | 19% | Trend |
spec/migrations/split_customer_names_spec.rb | 536 miliseconds | 10% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 513 miliseconds | 17% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 512 miliseconds | 16% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 495 miliseconds | 16% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 477 miliseconds | 13% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 447 miliseconds | 17% | Trend |
spec/lib/stripe/account_connector_spec.rb | 416 miliseconds | 23% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 383 miliseconds | 18% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 376 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 345 miliseconds | 21% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 339 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 325 miliseconds | 30% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 304 miliseconds | 28% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 292 miliseconds | 28% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 286 miliseconds | 29% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 282 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 269 miliseconds | 30% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 268 miliseconds | 30% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 253 miliseconds | 38% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 250 miliseconds | 33% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 238 miliseconds | 29% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 238 miliseconds | 30% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 226 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 216 miliseconds | 37% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 215 miliseconds | 35% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 213 miliseconds | 35% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 208 miliseconds | 30% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 194 miliseconds | 37% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 190 miliseconds | 39% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 189 miliseconds | 37% | Trend |
spec/lib/reports/report_spec.rb | 187 miliseconds | 47% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 187 miliseconds | 38% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 159 miliseconds | 47% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 155 miliseconds | 40% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 132 miliseconds | 46% | Trend |