My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ab1d6151-e81c-48ee-84be-edec0c6abb44
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
571cf53 | refs/heads/deletes_connected_accounts_after_specs | 2 | 4 minutes 9.43 seconds 15% | 2024-04-01 10:41:45 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 9.27 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 9.27 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 9.43 seconds) |
---|---|---|
0 Finished Last | 2024-04-01 10:44:31 UTC | 2 minutes 6.16 seconds |
1 Finished First | 2024-04-01 10:44:21 UTC | 2 minutes 3.27 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.39 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 | 30.25 seconds | 22% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.1 seconds | 27% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.07 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.31 seconds | 8% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.99 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.37 seconds | 11% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.85 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.72 seconds | 11% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.18 seconds | 8% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.76 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.29 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.25 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.88 seconds | 2% | 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.61 seconds | 8% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.36 seconds | 11% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.3 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.28 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.19 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.05 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.59 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.27 seconds | 9% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.22 seconds | 56% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.15 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.02 seconds | 9% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.81 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.59 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.53 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.33 seconds | 9% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.31 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.23 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.22 seconds | 10% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.2 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.13 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.0 seconds | 11% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.94 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.86 seconds | 9% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.76 seconds | 10% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.74 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.7 seconds | 15% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.69 seconds | 11% | Trend |
spec/lib/reports/line_items_spec.rb | 1.62 seconds | 10% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.52 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.44 seconds | 20% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.31 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.12 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.07 seconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.06 seconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 976 miliseconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 973 miliseconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 969 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 950 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 938 miliseconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 874 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 809 miliseconds | 21% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 778 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 763 miliseconds | 21% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 704 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 696 miliseconds | 21% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 649 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 629 miliseconds | 20% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 583 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 535 miliseconds | 34% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 532 miliseconds | 21% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 527 miliseconds | 21% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 501 miliseconds | 21% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 465 miliseconds | 18% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 461 miliseconds | 17% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 451 miliseconds | 22% | Trend |
spec/migrations/split_customer_names_spec.rb | 447 miliseconds | 20% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 416 miliseconds | 19% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 404 miliseconds | 20% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 369 miliseconds | 20% | Trend |
spec/lib/stripe/account_connector_spec.rb | 365 miliseconds | 27% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 335 miliseconds | 22% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 305 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 295 miliseconds | 31% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 293 miliseconds | 24% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 284 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 277 miliseconds | 26% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 265 miliseconds | 27% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 263 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 261 miliseconds | 23% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 258 miliseconds | 23% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 253 miliseconds | 30% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 231 miliseconds | 38% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 222 miliseconds | 27% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 207 miliseconds | 31% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 204 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 199 miliseconds | 34% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 199 miliseconds | 32% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 186 miliseconds | 33% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 178 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 173 miliseconds | 33% | Trend |
spec/lib/reports/report_spec.rb | 170 miliseconds | 45% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 170 miliseconds | 35% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 149 miliseconds | 31% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 142 miliseconds | 46% | Trend |
spec/lib/spree/money_spec.rb | 126 miliseconds | 51% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 118 miliseconds | 41% | Trend |