My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ed53aa91-65a4-4021-ab05-bce1657fa7ef
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
45dfcbf | refs/pull/12334/merge | 2 | 4 minutes 40.48 seconds 6% | 2024-04-10 05:55:42 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 34.23 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 34.23 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 40.48 seconds) |
---|---|---|
0 Finished Last | 2024-04-10 05:58:56 UTC | 2 minutes 33.98 seconds |
1 Finished First | 2024-04-10 05:58:22 UTC | 2 minutes 6.51 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 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 40.85 seconds | 29% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.23 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.82 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 12.53 seconds | 36% | Trend |
spec/lib/reports/customers_report_spec.rb | 12.5 seconds | 28% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 9.24 seconds | 29% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.17 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 7.91 seconds | 32% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.88 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.52 seconds | 22% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.3 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.56 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.37 seconds | 14% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.17 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.86 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.6 seconds | 7% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.58 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.56 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.51 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.2 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.7 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.63 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.33 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.3 seconds | 51% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.07 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.8 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.45 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.37 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.37 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.36 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.34 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.31 seconds | 12% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.18 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.11 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 2.11 seconds | 24% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.04 seconds | 5% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.0 seconds | 9% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.96 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.92 seconds | 7% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.91 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.85 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.69 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.54 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.46 seconds | 17% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.34 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.31 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.22 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.06 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.02 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 965 miliseconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 957 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 904 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 888 miliseconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 828 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 814 miliseconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 804 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 718 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 660 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 649 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 638 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 633 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 626 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 585 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 539 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 521 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 495 miliseconds | 11% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 481 miliseconds | Trend | |
spec/lib/reports/users_and_enterprises_report_spec.rb | 464 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 462 miliseconds | 12% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 447 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 441 miliseconds | 9% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 383 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 337 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 337 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 331 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 305 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 292 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 283 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 273 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 258 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 257 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 257 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 253 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 244 miliseconds | 5% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 216 miliseconds | 3% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 212 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 209 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 204 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 201 miliseconds | 6% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 195 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 191 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 188 miliseconds | 3% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 182 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 178 miliseconds | 3% | Trend |
spec/lib/reports/report_spec.rb | 176 miliseconds | 4% | Trend |
spec/lib/i18n_digests_spec.rb | 174 miliseconds | 138% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 173 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 146 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 135 miliseconds | 3% | Trend |