My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID a96dff08-3d20-4cc6-a0ae-c969693ca735
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
5fcf150 | refs/pull/12115/merge | 2 | 4 minutes 21.28 seconds 1% | 2024-04-20 17:22:42 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.98 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.98 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 21.28 seconds) |
---|---|---|
0 Finished Last | 2024-04-20 17:25:42 UTC | 2 minutes 14.91 seconds |
1 Finished First | 2024-04-20 17:25:23 UTC | 2 minutes 6.37 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.45 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 | 32.76 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.38 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.2 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.11 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.87 seconds | 7% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.08 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.41 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.93 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.27 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.23 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.76 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.52 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.83 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.75 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.71 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.62 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.36 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.34 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.27 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.19 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.84 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.62 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.24 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.03 seconds | 56% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.03 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.73 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.52 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.41 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.4 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.35 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.32 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.25 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.19 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.04 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.04 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.99 seconds | 7% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.95 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.9 seconds | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.89 seconds | 10% | Trend |
spec/lib/reports/line_items_spec.rb | 1.77 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.73 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.7 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.63 seconds | 35% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.52 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.46 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.32 seconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.24 seconds | 29% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.23 seconds | 18% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 1.15 seconds | 36% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.15 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 995 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 948 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 913 miliseconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 807 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 779 miliseconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 691 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 666 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 660 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 657 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 648 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 642 miliseconds | 15% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 597 miliseconds | 23% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 586 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 538 miliseconds | 9% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 533 miliseconds | 13% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 528 miliseconds | 8% | Trend |
spec/migrations/split_customer_names_spec.rb | 481 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 478 miliseconds | 15% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 431 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 389 miliseconds | 5% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 373 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 362 miliseconds | 10% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 338 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 308 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 297 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 297 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 285 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 285 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 272 miliseconds | 3% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 269 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 256 miliseconds | 7% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 251 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 234 miliseconds | 9% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 223 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 221 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 215 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 214 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 203 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 203 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 199 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 199 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 196 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 192 miliseconds | 7% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 189 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 181 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 158 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 148 miliseconds | 5% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 134 miliseconds | 8% | Trend |