My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID e87a65ad-8552-4f24-ab20-92910f6acfbb
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
1e78164 | refs/pull/12303/merge | 2 | 4 minutes 37.03 seconds 5% | 2024-03-22 12:48:29 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 7.19 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 7.19 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 37.03 seconds) |
---|---|---|
0 Finished Last | 2024-03-22 12:51:28 UTC | 2 minutes 23.6 seconds |
1 Finished First | 2024-03-22 12:51:21 UTC | 2 minutes 13.43 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.54 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 33.2 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.47 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.7 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.74 seconds | 10% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.04 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.02 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.63 seconds | 16% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.48 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.14 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.69 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.72 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.7 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.39 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.33 seconds | 10% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.16 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.11 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.89 seconds | 14% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.89 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.72 seconds | 8% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.37 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.03 seconds | 6% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.94 seconds | 18% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.93 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.35 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.27 seconds | 38% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.94 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.82 seconds | 14% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.66 seconds | 10% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.62 seconds | 24% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.54 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.53 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.52 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.43 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.42 seconds | 13% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.3 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.24 seconds | 14% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.19 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.11 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 2.06 seconds | 23% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.05 seconds | 15% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.97 seconds | 10% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.75 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.59 seconds | 6% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.53 seconds | 10% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.5 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.37 seconds | 15% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.36 seconds | 37% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.19 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.18 seconds | 19% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.17 seconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.15 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.09 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.07 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 865 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 822 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 817 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 778 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 776 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 722 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 704 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 702 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 619 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 590 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 589 miliseconds | 80% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 572 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 535 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 516 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 506 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 478 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 461 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 451 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 431 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 397 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 379 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 341 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 328 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 310 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 301 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 292 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 276 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 269 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 266 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 261 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 254 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 238 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 227 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 220 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 216 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 213 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 199 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 196 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 191 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 191 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 187 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 186 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 181 miliseconds | 1% | Trend |
spec/lib/i18n_digests_spec.rb | 177 miliseconds | 156% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 151 miliseconds | Trend | |
spec/serializers/api/admin/product_serializer_spec.rb | 148 miliseconds | 4% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 137 miliseconds | 13% | Trend |