My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 7b0f879e-0f7b-453a-8408-0b23a40f4570
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
3420b6e | refs/heads/activate_buu_toggle_by_default_to_run_the_test_suite | 2 | 4 minutes 20.94 seconds 14% | 2024-04-01 17:21:26 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 7.67 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 7.67 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 20.94 seconds) |
---|---|---|
0 Finished Last | 2024-04-01 17:24:21 UTC | 2 minutes 7.31 seconds |
1 Finished First | 2024-04-01 17:24:13 UTC | 2 minutes 13.64 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.45 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.11 seconds | 25% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.0 seconds | 31% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.79 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.78 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.04 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.89 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.18 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.05 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.81 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 5.9 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.52 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.17 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.14 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.04 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.84 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.84 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.4 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.38 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.33 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.14 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.96 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.44 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.31 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.24 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.07 seconds | 58% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.7 seconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.61 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.45 seconds | 6% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.35 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.35 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.31 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.23 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.21 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.04 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.03 seconds | 10% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.03 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.02 seconds | 18% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.01 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.88 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.83 seconds | 9% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.76 seconds | 12% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.7 seconds | 16% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.7 seconds | 12% | Trend |
spec/lib/reports/line_items_spec.rb | 1.62 seconds | 11% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.5 seconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.3 seconds | 21% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.28 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.23 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.23 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.01 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.01 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 920 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 874 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 849 miliseconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 844 miliseconds | 14% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 732 miliseconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 704 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 672 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 655 miliseconds | 19% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 614 miliseconds | 14% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 575 miliseconds | 18% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 547 miliseconds | 21% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 515 miliseconds | 23% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 469 miliseconds | 22% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 469 miliseconds | 23% | Trend |
spec/migrations/split_customer_names_spec.rb | 458 miliseconds | 23% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 458 miliseconds | 21% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 423 miliseconds | 23% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 402 miliseconds | 25% | Trend |
spec/lib/stripe/account_connector_spec.rb | 401 miliseconds | 25% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 388 miliseconds | 21% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 349 miliseconds | 25% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 307 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 307 miliseconds | 29% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 297 miliseconds | 32% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 283 miliseconds | 32% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 279 miliseconds | 31% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 276 miliseconds | 25% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 272 miliseconds | 31% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 258 miliseconds | 35% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 258 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 251 miliseconds | 34% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 231 miliseconds | 44% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 214 miliseconds | 34% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 213 miliseconds | 36% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 213 miliseconds | 36% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 206 miliseconds | 39% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 205 miliseconds | 37% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 189 miliseconds | 38% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 184 miliseconds | 40% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 180 miliseconds | 41% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 180 miliseconds | 39% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 177 miliseconds | 40% | Trend |
spec/lib/reports/report_spec.rb | 170 miliseconds | 51% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 146 miliseconds | 51% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 136 miliseconds | 46% | Trend |
spec/lib/spree/money_spec.rb | 127 miliseconds | 56% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 116 miliseconds | 55% | Trend |