My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID bc113450-ae31-433c-b68e-534fc5064e75
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
1d9364a | refs/heads/master | 2 | 4 minutes 19.17 seconds | 2024-02-14 03:22:43 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 18.7 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 18.7 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 19.17 seconds) |
---|---|---|
0 Finished First | 2024-02-14 03:25:22 UTC | 2 minutes 5.85 seconds |
1 Finished Last | 2024-02-14 03:25:40 UTC | 2 minutes 13.33 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.44 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 | 29.61 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.65 seconds | 4% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.18 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.17 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.11 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.0 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.11 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.96 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 6.81 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.54 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.85 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.47 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.34 seconds | 11% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.91 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.83 seconds | 15% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.61 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.55 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.55 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.46 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.8 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.78 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.34 seconds | 33% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.3 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.15 seconds | 46% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.97 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.96 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.71 seconds | 24% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.66 seconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.62 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.47 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.38 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.23 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.07 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.07 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.04 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.01 seconds | 7% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.95 seconds | 10% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.86 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.8 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.77 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.75 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.55 seconds | 9% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.4 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.37 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 1.28 seconds | 23% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.22 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.17 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.11 seconds | 47% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.09 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.04 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 976 miliseconds | 28% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 946 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 875 miliseconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 853 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 830 miliseconds | 5% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 794 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 752 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 692 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 678 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 670 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 661 miliseconds | 65% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 604 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 563 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 542 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 531 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 509 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 505 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 488 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 451 miliseconds | 2% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 450 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 387 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 342 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 332 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 322 miliseconds | 65% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 310 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 303 miliseconds | 6% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 300 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 296 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 281 miliseconds | Trend | |
spec/lib/spree/localized_number_spec.rb | 279 miliseconds | 469% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 272 miliseconds | 8% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 269 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 263 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 259 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 239 miliseconds | 11% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 224 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 220 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 211 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 210 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 206 miliseconds | 15% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 200 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 186 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 182 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 177 miliseconds | 11% | Trend |
spec/lib/i18n_digests_spec.rb | 175 miliseconds | 165% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 170 miliseconds | 12% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 150 miliseconds | 6% | Trend |
spec/lib/spree/money_spec.rb | 144 miliseconds | 9% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 131 miliseconds | 7% | Trend |