My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 84b82d1c-e2b6-40a0-b05b-adf6515a44e7
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
4488988 | refs/heads/activate_buu_toggle_by_default_to_run_the_test_suite | 2 | 4 minutes 20.24 seconds 14% | 2024-04-16 14:56:30 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.47 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.47 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 20.24 seconds) |
---|---|---|
0 Finished First | 2024-04-16 14:59:12 UTC | 2 minutes 8.65 seconds |
1 Finished Last | 2024-04-16 14:59:19 UTC | 2 minutes 11.6 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 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.64 seconds | 24% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.86 seconds | 33% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.88 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.68 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.54 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.2 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.19 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.97 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.45 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.87 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.66 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.49 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.81 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.72 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.64 seconds | 7% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.6 seconds | 6% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.44 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.41 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.38 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.19 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.8 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.46 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.42 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.28 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.1 seconds | 57% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.84 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.67 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.63 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.48 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.44 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.35 seconds | 5% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.26 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.17 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.09 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.07 seconds | 9% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.03 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.97 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.81 seconds | 10% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.77 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.77 seconds | 13% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.7 seconds | 13% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.66 seconds | 8% | Trend |
spec/lib/reports/line_items_spec.rb | 1.65 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.54 seconds | 16% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.36 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.3 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.26 seconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.09 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.07 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.02 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1000 miliseconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 984 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 960 miliseconds | 10% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 835 miliseconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 826 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 724 miliseconds | 23% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 714 miliseconds | 18% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 679 miliseconds | 17% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 650 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 650 miliseconds | 20% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 607 miliseconds | 16% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 572 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 563 miliseconds | 16% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 539 miliseconds | 24% | Trend |
spec/migrations/split_customer_names_spec.rb | 519 miliseconds | 13% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 478 miliseconds | 22% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 468 miliseconds | 23% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 451 miliseconds | 23% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 440 miliseconds | 20% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 437 miliseconds | 19% | Trend |
spec/lib/stripe/account_connector_spec.rb | 401 miliseconds | 26% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 382 miliseconds | 22% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 348 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 314 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 311 miliseconds | 29% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 295 miliseconds | 33% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 288 miliseconds | 31% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 286 miliseconds | 32% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 282 miliseconds | 30% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 275 miliseconds | 32% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 273 miliseconds | 32% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 269 miliseconds | 20% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 269 miliseconds | 30% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 269 miliseconds | 30% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 251 miliseconds | 33% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 243 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 237 miliseconds | 30% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 219 miliseconds | 35% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 210 miliseconds | 36% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 210 miliseconds | 32% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 206 miliseconds | 31% | Trend |
spec/lib/reports/report_spec.rb | 202 miliseconds | 43% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 200 miliseconds | 36% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 199 miliseconds | 34% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 198 miliseconds | 37% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 186 miliseconds | 38% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 163 miliseconds | 46% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 140 miliseconds | 45% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 132 miliseconds | 51% | Trend |