My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID c7a10f86-7378-4a94-b807-47bed33e32aa
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0b844bc | refs/heads/vcr_stripe_accounts_controller_spec | 2 | 4 minutes 31.57 seconds 3% | 2024-03-27 11:48:05 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 25.97 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 25.97 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 31.57 seconds) |
---|---|---|
0 Finished First | 2024-03-27 11:51:00 UTC | 2 minutes 20.19 seconds |
1 Finished Last | 2024-03-27 11:51:26 UTC | 2 minutes 11.38 seconds |
You can likely decrease your CI build time by around 46 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.51 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.71 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.36 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.3 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.59 seconds | 8% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.73 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.98 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.68 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.26 seconds | 11% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.04 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 5.99 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.81 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.68 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.5 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.3 seconds | 10% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.87 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.84 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.84 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.47 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.35 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.24 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.16 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.68 seconds | 11% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.54 seconds | 22% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.4 seconds | Trend | |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.1 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.76 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.69 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.6 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.52 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.5 seconds | 20% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.5 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.38 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.28 seconds | 16% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.28 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.28 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.17 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.11 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 2.03 seconds | 21% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.92 seconds | 7% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.92 seconds | 7% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.88 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.81 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.72 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb | 1.48 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.44 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.44 seconds | 35% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.35 seconds | 45% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.32 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.24 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.19 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 1.19 seconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.08 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.06 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.05 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 960 miliseconds | 13% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 861 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 829 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 787 miliseconds | 15% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 761 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 742 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 689 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 656 miliseconds | 7% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 630 miliseconds | 10% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 587 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 534 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 530 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 525 miliseconds | 10% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 517 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 496 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 492 miliseconds | 11% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 459 miliseconds | 9% | Trend |
spec/lib/stripe/account_connector_spec.rb | 418 miliseconds | 3% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 400 miliseconds | 12% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 377 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 345 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 336 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 327 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 318 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 313 miliseconds | 24% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 294 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 292 miliseconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 291 miliseconds | 2% | Trend |
spec/lib/reports/report_spec.rb | 285 miliseconds | 57% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 285 miliseconds | 8% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 277 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 250 miliseconds | 12% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 249 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 244 miliseconds | 21% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 242 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 230 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 228 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 211 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 210 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 205 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 204 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 204 miliseconds | 10% | Trend |
spec/lib/i18n_digests_spec.rb | 180 miliseconds | 130% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 164 miliseconds | 7% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 159 miliseconds | 11% | Trend |
spec/lib/spree/money_spec.rb | 143 miliseconds | 9% | Trend |