My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID b730a4a7-0f3f-49f5-8646-f6a4208d966c
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0f1529f | refs/heads/lint-rubocop | 2 | 4 minutes 15.57 seconds 16% | 2024-04-16 23:34:50 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 238 miliseconds. 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 238 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 15.57 seconds) |
---|---|---|
0 Finished First | 2024-04-16 23:37:32 UTC | 2 minutes 8.18 seconds |
1 Finished Last | 2024-04-16 23:37:32 UTC | 2 minutes 7.39 seconds |
You can likely decrease your CI build time by around 43 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.42 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 | 31.59 seconds | 24% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.06 seconds | 35% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.45 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.63 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.19 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.95 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.97 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.82 seconds | 10% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.17 seconds | 7% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.88 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.48 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.39 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.82 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.69 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.55 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.53 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.36 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.3 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.26 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.92 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.54 seconds | 10% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.24 seconds | 11% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.23 seconds | 10% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.09 seconds | 58% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.03 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.62 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.61 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.52 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.45 seconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.39 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.38 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.34 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.24 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.14 seconds | 9% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.03 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.99 seconds | 10% | Trend |
spec/lib/reports/line_items_spec.rb | 1.96 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.94 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.78 seconds | 11% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.77 seconds | 13% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.77 seconds | 9% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.75 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.63 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.63 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.39 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.3 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.28 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.01 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 999 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 994 miliseconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb | 979 miliseconds | 15% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 849 miliseconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 835 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 778 miliseconds | 27% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 737 miliseconds | 21% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 719 miliseconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 699 miliseconds | 15% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 662 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 634 miliseconds | 22% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 611 miliseconds | 15% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 591 miliseconds | 16% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 573 miliseconds | 19% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 547 miliseconds | 19% | Trend |
spec/migrations/split_customer_names_spec.rb | 490 miliseconds | 18% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 471 miliseconds | 20% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 465 miliseconds | 24% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 460 miliseconds | 24% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 443 miliseconds | 20% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 428 miliseconds | 21% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 404 miliseconds | 18% | Trend |
spec/lib/stripe/account_connector_spec.rb | 387 miliseconds | 28% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 343 miliseconds | 27% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 340 miliseconds | 27% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 306 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 305 miliseconds | 30% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 293 miliseconds | 30% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 285 miliseconds | 29% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 268 miliseconds | 36% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 267 miliseconds | 28% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 267 miliseconds | 30% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 262 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 252 miliseconds | 34% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 248 miliseconds | 39% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 238 miliseconds | 30% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 219 miliseconds | 34% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 215 miliseconds | 36% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 213 miliseconds | 37% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 200 miliseconds | 39% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 191 miliseconds | 39% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 189 miliseconds | 39% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 188 miliseconds | 37% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 186 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 186 miliseconds | 40% | Trend |
spec/lib/i18n_digests_spec.rb | 186 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 186 miliseconds | 38% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 177 miliseconds | 41% | Trend |
spec/lib/reports/report_spec.rb | 169 miliseconds | 52% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 140 miliseconds | 45% | Trend |