My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 955c3cf2-255b-4e06-8aba-d9232685a594
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
707d48d | refs/pull/12183/merge | 2 | 4 minutes 27.34 seconds 1% | 2024-03-01 06:09:23 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 1.82 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 1.82 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 27.34 seconds) |
---|---|---|
0 Finished Last | 2024-03-01 06:12:15 UTC | 2 minutes 16.01 seconds |
1 Finished First | 2024-03-01 06:12:13 UTC | 2 minutes 11.33 seconds |
You can likely decrease your CI build time by around 45 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.49 minutes)
Test file path (Displaying entries 1 - 100 of 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.96 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.5 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.09 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 10.17 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.87 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.78 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.22 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.11 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.59 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.56 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.61 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.44 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.34 seconds | 12% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.22 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.0 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.71 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.7 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.49 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.32 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.25 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.83 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.83 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.63 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.07 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.99 seconds | 55% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.9 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.73 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.62 seconds | 18% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.6 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.59 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.53 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.43 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.19 seconds | 28% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.14 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.12 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.06 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.04 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.96 seconds | 9% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.9 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.81 seconds | 7% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.78 seconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.77 seconds | 78% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.72 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.69 seconds | 21% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.4 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.36 seconds | 8% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.27 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.16 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.12 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.1 seconds | 48% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.01 seconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 958 miliseconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 896 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 813 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 754 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 722 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 687 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 663 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 649 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 619 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 571 miliseconds | 3% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 560 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 541 miliseconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 490 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 465 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 462 miliseconds | 3% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 455 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 448 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 388 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 385 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb | 370 miliseconds | 8% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 350 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 320 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 318 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 311 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 300 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 298 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 272 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 261 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 261 miliseconds | 6% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 256 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 250 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 230 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 219 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 217 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 216 miliseconds | 3% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 208 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 203 miliseconds | 6% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 198 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 184 miliseconds | 5% | Trend |
spec/lib/i18n_digests_spec.rb | 177 miliseconds | 156% | Trend |
spec/lib/reports/report_spec.rb | 174 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 172 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 170 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 154 miliseconds | 1% | Trend |
spec/lib/spree/money_spec.rb | 146 miliseconds | 10% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 143 miliseconds | 1% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 122 miliseconds | Trend |