My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID b6bc9ad6-c218-4d5a-9d1e-ee447de39d57
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
a3b646a | refs/heads/deletes_connected_accounts_after_specs | 2 | 4 minutes 6.81 seconds 17% | 2024-04-01 10:50:36 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 14.94 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 14.94 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 6.81 seconds) |
---|---|---|
0 Finished First | 2024-04-01 10:53:09 UTC | 2 minutes 0.08 seconds |
1 Finished Last | 2024-04-01 10:53:24 UTC | 2 minutes 6.74 seconds |
You can likely decrease your CI build time by around 42 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.37 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 | 29.59 seconds | 26% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.44 seconds | 30% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.35 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.1 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.01 seconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.36 seconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.81 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.57 seconds | 14% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.5 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.51 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.18 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.03 seconds | 13% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.72 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.71 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.69 seconds | 10% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.39 seconds | 13% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.33 seconds | 9% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.09 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.07 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 3.93 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.87 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.19 seconds | 11% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.13 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.03 seconds | 9% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.83 seconds | 61% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.71 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.61 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.48 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.4 seconds | 17% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.34 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.19 seconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.12 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.06 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.02 seconds | 14% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.98 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.92 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.88 seconds | 23% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.73 seconds | 14% | Trend |
spec/lib/reports/line_items_spec.rb | 1.68 seconds | 8% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.67 seconds | 16% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.6 seconds | 16% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.6 seconds | 16% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.58 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.4 seconds | 23% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.25 seconds | 19% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.22 seconds | 10% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.17 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.14 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.03 seconds | 17% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 985 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 947 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 922 miliseconds | 19% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 786 miliseconds | 25% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 777 miliseconds | 21% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 758 miliseconds | 21% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 736 miliseconds | 23% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 686 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 652 miliseconds | 27% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 649 miliseconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 631 miliseconds | 21% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 585 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 576 miliseconds | 28% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 528 miliseconds | 23% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 518 miliseconds | 25% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 480 miliseconds | 19% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 478 miliseconds | 19% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 475 miliseconds | 27% | Trend |
spec/migrations/split_customer_names_spec.rb | 428 miliseconds | 26% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 421 miliseconds | 21% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 419 miliseconds | 26% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 400 miliseconds | 23% | Trend |
spec/lib/stripe/account_connector_spec.rb | 398 miliseconds | 23% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 337 miliseconds | 30% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 317 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 301 miliseconds | 27% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 295 miliseconds | 34% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 293 miliseconds | 29% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 274 miliseconds | 32% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 271 miliseconds | 25% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 269 miliseconds | 25% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 267 miliseconds | 30% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 263 miliseconds | 25% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 257 miliseconds | 33% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 257 miliseconds | 35% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 225 miliseconds | 42% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 220 miliseconds | 31% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 209 miliseconds | 34% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 204 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 195 miliseconds | 39% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 190 miliseconds | 36% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 184 miliseconds | 36% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 184 miliseconds | 40% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 178 miliseconds | 38% | Trend |
spec/lib/i18n_digests_spec.rb | 173 miliseconds | Trend | |
spec/lib/reports/report_spec.rb | 172 miliseconds | 47% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 169 miliseconds | 40% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 167 miliseconds | 40% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 139 miliseconds | 50% | Trend |
spec/lib/spree/money_spec.rb | 137 miliseconds | 50% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 134 miliseconds | 44% | Trend |