My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 9be36410-b8c4-44de-8370-393ede7bc99f
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
b63b4b3 | refs/pull/12360/merge | 2 | 4 minutes 19.65 seconds | 2024-04-10 10:10:08 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 18.89 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 18.89 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 19.65 seconds) |
---|---|---|
0 Finished Last | 2024-04-10 10:13:02 UTC | 2 minutes 18.03 seconds |
1 Finished First | 2024-04-10 10:12:43 UTC | 2 minutes 1.63 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.44 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 | 33.8 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.49 seconds | 6% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 17.71 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.35 seconds | 6% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.78 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.69 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.56 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.66 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.55 seconds | 9% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.3 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.87 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.35 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.03 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.0 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.59 seconds | 7% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.55 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.53 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.47 seconds | 6% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.25 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.22 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 3.96 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.47 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.44 seconds | Trend | |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.08 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.94 seconds | 57% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.89 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.87 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.55 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.53 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.28 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.28 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.21 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.2 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.15 seconds | 19% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.06 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.98 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.95 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.93 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.71 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.7 seconds | 7% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.66 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.64 seconds | 8% | Trend |
spec/lib/reports/line_items_spec.rb | 1.57 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.39 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.37 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.25 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.04 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 960 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 937 miliseconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 933 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 922 miliseconds | 7% | Trend |
spec/serializers/api/product_serializer_spec.rb | 920 miliseconds | 10% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 856 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 853 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 845 miliseconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 792 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 776 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 707 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 652 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 612 miliseconds | 7% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 564 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 560 miliseconds | 9% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 527 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 521 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 514 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 512 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 477 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 433 miliseconds | 7% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 415 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 411 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 407 miliseconds | 7% | Trend |
spec/lib/stripe/account_connector_spec.rb | 349 miliseconds | 12% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 349 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 325 miliseconds | 1% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 314 miliseconds | 6% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 300 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 287 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 282 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 273 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 260 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 256 miliseconds | 10% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 255 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 250 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 237 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 225 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 223 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 221 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 218 miliseconds | Trend | |
spec/lib/tasks/import_product_images_rake_spec.rb | 202 miliseconds | 8% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 200 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 190 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 190 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 177 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 175 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 170 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 167 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 161 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 138 miliseconds | 1% | Trend |
spec/lib/spree/money_spec.rb | 122 miliseconds | 6% | Trend |