My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 4d96ed30-c665-442a-bd6e-23d5e5f60205
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
7679445 | refs/heads/activate_buu_toggle_by_default_to_run_the_test_suite | 2 | 4 minutes 22.09 seconds | 2024-04-18 18:02:39 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 6.64 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 6.64 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 22.09 seconds) |
---|---|---|
0 Finished First | 2024-04-18 18:05:24 UTC | 2 minutes 10.64 seconds |
1 Finished Last | 2024-04-18 18:05:30 UTC | 2 minutes 11.46 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.46 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.8 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.82 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.69 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.86 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.33 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.31 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.55 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.03 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 6.52 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.88 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.51 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.38 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.01 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.01 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.87 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.66 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.44 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.41 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.33 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.17 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.95 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.31 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.17 seconds | 53% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.15 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.15 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.66 seconds | 9% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.65 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.62 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.47 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.43 seconds | 13% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.4 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.38 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.3 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.24 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.22 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.06 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.03 seconds | 20% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.02 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.96 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.9 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.81 seconds | 1% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.7 seconds | 23% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.69 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.66 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.36 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.23 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.08 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.07 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.01 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 985 miliseconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb | 968 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 932 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 921 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 904 miliseconds | 16% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 817 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 803 miliseconds | 8% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 793 miliseconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 702 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 680 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 651 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 639 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 603 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 535 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 529 miliseconds | 7% | Trend |
spec/migrations/split_customer_names_spec.rb | 526 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 526 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 481 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb | 471 miliseconds | Trend | |
spec/lib/reports/users_and_enterprises_report_spec.rb | 470 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 414 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 410 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 387 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 371 miliseconds | 8% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 370 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 317 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 307 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 303 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 286 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 280 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 269 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 268 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 262 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 258 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb | 257 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 255 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 241 miliseconds | 10% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 205 miliseconds | 9% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 204 miliseconds | 6% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 203 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 202 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 198 miliseconds | 8% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 189 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 187 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb | 185 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 180 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 177 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 176 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 154 miliseconds | Trend | |
spec/serializers/api/admin/product_serializer_spec.rb | 135 miliseconds | 3% | Trend |
spec/lib/spree/money_spec.rb | 127 miliseconds | 3% | Trend |