My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID cd9ba226-c590-464d-85b9-ec63f0a07a5d
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
09eee1b | refs/heads/product-taxon | 2 | 4 minutes 18.37 seconds | 2024-02-20 05:29:10 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 5.55 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 5.55 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 18.37 seconds) |
---|---|---|
0 Finished Last | 2024-02-20 05:31:58 UTC | 2 minutes 10.5 seconds |
1 Finished First | 2024-02-20 05:31:52 UTC | 2 minutes 7.88 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 134 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.98 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.94 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.58 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.65 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.18 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.1 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.08 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.94 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.71 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.33 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.54 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.37 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.19 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.07 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.92 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.62 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.38 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.36 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.28 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.27 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.0 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.67 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.28 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.96 seconds | 36% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.9 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.74 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.61 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.51 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.51 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.49 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.37 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.15 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.06 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.06 seconds | 19% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.06 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.06 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.96 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb | 1.87 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.86 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.76 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.72 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.71 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.39 seconds | Trend | |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.37 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.17 seconds | 5% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.16 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.11 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.08 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 991 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 976 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 938 miliseconds | 54% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 839 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 826 miliseconds | 5% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 800 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 742 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 738 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 690 miliseconds | 25% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 674 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 663 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 644 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 597 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 589 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 571 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 533 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 514 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 499 miliseconds | 2% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 490 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 464 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 455 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 391 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 375 miliseconds | 10% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 348 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 321 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 316 miliseconds | 1% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 311 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 303 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 277 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 275 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 275 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 269 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 260 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 257 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 254 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 242 miliseconds | 36% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 227 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 224 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 218 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 215 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 207 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 205 miliseconds | 13% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 200 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 199 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 196 miliseconds | Trend | |
spec/lib/stripe/credit_card_cloner_spec.rb | 183 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 164 miliseconds | 7% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 153 miliseconds | 8% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 136 miliseconds | 9% | Trend |
spec/lib/spree/money_spec.rb | 125 miliseconds | 4% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 117 miliseconds | 4% | Trend |