My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 2d5d77b9-f2d3-4f9b-9c06-f7d9e7f215b0
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
af2e3ca | refs/heads/master | 2 | 4 minutes 32.13 seconds 18% | 2024-04-02 23:38:44 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 35.85 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 35.85 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 32.13 seconds) |
---|---|---|
0 Finished First | 2024-04-03 05:47:28 UTC | 2 minutes 2.1 seconds |
1 Finished Last | 2024-04-03 05:48:04 UTC | 2 minutes 30.03 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 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.23 seconds | 39% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.86 seconds | 43% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.83 seconds | 7% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 11.12 seconds | 15% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.25 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 8.83 seconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.68 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.71 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.66 seconds | 15% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.63 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.69 seconds | 10% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.6 seconds | 11% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.28 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.25 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.22 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 5.0 seconds | 12% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.47 seconds | 13% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.28 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.19 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.17 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.03 seconds | 12% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.95 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.77 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 3.22 seconds | 20% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.02 seconds | 18% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.94 seconds | 59% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.9 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.74 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.73 seconds | 14% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.72 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.34 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.27 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.26 seconds | 15% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.11 seconds | 8% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.02 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.94 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb | 1.93 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.92 seconds | 17% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.91 seconds | 15% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.89 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.81 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.72 seconds | 10% | Trend |
spec/lib/reports/line_items_spec.rb | 1.56 seconds | 18% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.49 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.34 seconds | 8% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.29 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.25 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.25 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.15 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.12 seconds | 9% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.03 seconds | 10% | Trend |
spec/serializers/api/product_serializer_spec.rb | 956 miliseconds | 22% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 952 miliseconds | 14% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 944 miliseconds | 20% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 929 miliseconds | 16% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 793 miliseconds | 17% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 766 miliseconds | 26% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 744 miliseconds | 19% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 740 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 706 miliseconds | 26% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 637 miliseconds | 17% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 608 miliseconds | 29% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 560 miliseconds | 33% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 541 miliseconds | 22% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 540 miliseconds | 25% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 539 miliseconds | 30% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 527 miliseconds | 26% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 523 miliseconds | 37% | Trend |
spec/migrations/split_customer_names_spec.rb | 463 miliseconds | 36% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 450 miliseconds | 28% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 404 miliseconds | 32% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 403 miliseconds | 36% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 387 miliseconds | 38% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 374 miliseconds | 30% | Trend |
spec/lib/stripe/account_connector_spec.rb | 347 miliseconds | 46% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 342 miliseconds | 34% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 300 miliseconds | 42% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 296 miliseconds | 40% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 295 miliseconds | 39% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 291 miliseconds | 42% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 274 miliseconds | 52% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 258 miliseconds | 46% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 256 miliseconds | 48% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 248 miliseconds | 45% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 248 miliseconds | 42% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 243 miliseconds | 51% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 235 miliseconds | 49% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 232 miliseconds | 44% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 211 miliseconds | 51% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 206 miliseconds | 53% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 204 miliseconds | 54% | Trend |
spec/lib/reports/report_spec.rb | 201 miliseconds | 47% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 197 miliseconds | 48% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 196 miliseconds | 52% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 173 miliseconds | 61% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 173 miliseconds | 59% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 156 miliseconds | 59% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 146 miliseconds | 63% | Trend |
spec/lib/spree/money_spec.rb | 145 miliseconds | 56% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 142 miliseconds | 59% | Trend |