My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 7e883979-b879-48ee-843e-b9436a125511
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
97b7e6f | refs/heads/9290-capture-payment-ignore-order-change | 2 | 4 minutes 40.2 seconds 6% | 2024-02-07 03:41:08 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 4.95 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 4.95 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 40.2 seconds) |
---|---|---|
0 Finished Last | 2024-02-07 03:44:10 UTC | 2 minutes 17.28 seconds |
1 Finished First | 2024-02-07 03:44:05 UTC | 2 minutes 22.92 seconds |
You can likely decrease your CI build time by around 47 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.56 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 | 33.31 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.57 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.54 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.41 seconds | 6% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.98 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.7 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.73 seconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.56 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.24 seconds | 9% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.86 seconds | 14% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.98 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.85 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.7 seconds | 13% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.62 seconds | 16% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.18 seconds | 8% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.11 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.96 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.84 seconds | 10% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.66 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.61 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.26 seconds | 11% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.15 seconds | 19% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.82 seconds | 16% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.45 seconds | 49% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 3.22 seconds | 35% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.19 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.93 seconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.86 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.82 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.55 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.45 seconds | 11% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.42 seconds | 15% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.36 seconds | 34% | Trend |
spec/lib/reports/line_items_spec.rb | 2.35 seconds | 36% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.25 seconds | 10% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.25 seconds | 22% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.19 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.18 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.08 seconds | 22% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.07 seconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.04 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.92 seconds | 6% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.65 seconds | 19% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.45 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.35 seconds | 8% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.23 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.22 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.19 seconds | 19% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.16 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.16 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.07 seconds | 49% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.03 seconds | 16% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 942 miliseconds | 12% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 869 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 853 miliseconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 853 miliseconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 845 miliseconds | 11% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 792 miliseconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 747 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 693 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 662 miliseconds | 17% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 628 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 606 miliseconds | 25% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 600 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 591 miliseconds | 20% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 566 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 516 miliseconds | 16% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 489 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb | 489 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 478 miliseconds | 17% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 431 miliseconds | 21% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 408 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 385 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 339 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 326 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 321 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 319 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 316 miliseconds | 14% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 307 miliseconds | 18% | Trend |
spec/lib/reports/report_spec.rb | 292 miliseconds | 56% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 291 miliseconds | 3% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 289 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 283 miliseconds | 31% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 281 miliseconds | 10% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 270 miliseconds | 19% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 259 miliseconds | 36% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 233 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 232 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 231 miliseconds | 19% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 231 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 206 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb | 202 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 179 miliseconds | 16% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 169 miliseconds | 20% | Trend |
spec/lib/spree/money_spec.rb | 138 miliseconds | 4% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 137 miliseconds | 7% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 137 miliseconds | 12% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 133 miliseconds | 66% | Trend |
engines/dfc_provider/spec/requests/persons_spec.rb | 117 miliseconds | 12% | Trend |