My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID e8ba10b3-40bc-41e2-bcb8-60ca919b7fd3
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
af603e1 | refs/heads/remove-stripe-decorator | 2 | 4 minutes 18.15 seconds 1% | 2024-02-18 23:48:50 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 10.87 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 10.87 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 18.15 seconds) |
---|---|---|
0 Finished Last | 2024-02-18 23:51:39 UTC | 2 minutes 12.81 seconds |
1 Finished First | 2024-02-18 23:51:29 UTC | 2 minutes 5.34 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.43 minutes)
Test file path (Displaying entries 1 - 100 of 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.15 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.62 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.79 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.56 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.39 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.02 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.36 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.9 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.89 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.1 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.75 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.66 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.37 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.19 seconds | 8% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.57 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.55 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.3 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.19 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.16 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.12 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.63 seconds | 6% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.32 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.06 seconds | 48% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.05 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.03 seconds | 39% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.82 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.8 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.52 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.52 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.43 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.41 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.24 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.22 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.21 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.09 seconds | 22% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.07 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.0 seconds | 12% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.99 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.96 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.81 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.74 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.72 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.45 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.32 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.25 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.08 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.06 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.02 seconds | 51% | Trend |
spec/serializers/api/product_serializer_spec.rb | 999 miliseconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 977 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 933 miliseconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 904 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 842 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 787 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 779 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 739 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 689 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 652 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 638 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 637 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 631 miliseconds | 34% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 569 miliseconds | 3% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 569 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 548 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 502 miliseconds | 7% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 484 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 479 miliseconds | 9% | Trend |
spec/migrations/split_customer_names_spec.rb | 475 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 448 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 412 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 406 miliseconds | Trend | |
spec/serializers/api/shipping_method_serializer_spec.rb | 349 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 333 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 318 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 302 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 302 miliseconds | 20% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 293 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 283 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 282 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 267 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 265 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 254 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 253 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 239 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 229 miliseconds | 8% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 225 miliseconds | 41% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 224 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 223 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 212 miliseconds | 12% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 198 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 198 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 195 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 186 miliseconds | 23% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 183 miliseconds | Trend | |
spec/lib/stripe/credit_card_cloner_spec.rb | 177 miliseconds | 11% | Trend |
spec/lib/i18n_digests_spec.rb | 175 miliseconds | 165% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 149 miliseconds | 5% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 130 miliseconds | 7% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 129 miliseconds | 5% | Trend |