My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 7aa4b28f-9d25-42c1-b44e-8d68e4081593
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
e6a1b5d | refs/pull/12367/merge | 2 | 4 minutes 14.06 seconds 3% | 2024-04-11 10:24:55 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 11.9 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 11.9 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 14.06 seconds) |
---|---|---|
0 Finished First | 2024-04-11 10:27:34 UTC | 2 minutes 5.62 seconds |
1 Finished Last | 2024-04-11 10:27:46 UTC | 2 minutes 8.44 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.41 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 | 30.95 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.26 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.13 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.49 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.07 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.89 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.99 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.99 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.61 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 5.69 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.42 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.27 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.72 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.62 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.62 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.56 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.35 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.33 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.07 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.06 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.7 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.48 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.16 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.16 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.01 seconds | 55% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.86 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.62 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.39 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.34 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.33 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.21 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.17 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.08 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.08 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.02 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.01 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.95 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.95 seconds | 15% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.94 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.89 seconds | 7% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.7 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.69 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.62 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.35 seconds | 10% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.33 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.3 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.15 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.03 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 995 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 976 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 959 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 954 miliseconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 934 miliseconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 820 miliseconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 816 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 726 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 700 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 673 miliseconds | 29% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 655 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 641 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 636 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 610 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 552 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 545 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 537 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 475 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 467 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 442 miliseconds | 9% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 440 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 423 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb | 410 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 389 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 373 miliseconds | 4% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 344 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 316 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 298 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 295 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 287 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 271 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 263 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 258 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 253 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 245 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 243 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 232 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 225 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 209 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 202 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 198 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 198 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 195 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 191 miliseconds | 3% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 180 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 180 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 180 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 178 miliseconds | 3% | Trend |
spec/lib/i18n_digests_spec.rb | 177 miliseconds | 142% | 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 | 142 miliseconds | 6% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 138 miliseconds | 1% | Trend |