My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 42215813-86a3-4d68-b29e-c94c75bb5813
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
4a3f413 | refs/heads/master | 2 | 4 minutes 18.32 seconds 2% | 2024-04-22 05:09:19 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 5.0 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 5.0 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 18.32 seconds) |
---|---|---|
0 Finished First | 2024-04-22 15:10:59 UTC | 2 minutes 7.8 seconds |
1 Finished Last | 2024-04-22 15:11:04 UTC | 2 minutes 10.52 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 | 31.11 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.12 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.52 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.65 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.13 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.71 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.25 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.11 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 6.35 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.78 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.42 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.38 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.99 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.89 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.71 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.57 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.46 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.36 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.21 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.11 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.86 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.62 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.42 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.33 seconds | 52% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.09 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.84 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.66 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.56 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.51 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.3 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.23 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.19 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.16 seconds | 10% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.12 seconds | 20% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.1 seconds | 22% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.06 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.04 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.03 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.89 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.86 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.75 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.71 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 1.64 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.48 seconds | 6% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.47 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.32 seconds | 29% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.27 seconds | 21% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.22 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.14 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.08 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 966 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 948 miliseconds | 5% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 892 miliseconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 877 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 846 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 771 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 724 miliseconds | 23% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 699 miliseconds | 10% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 692 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 646 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 644 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 629 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 595 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 592 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 545 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 504 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 476 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 473 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 468 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 462 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 446 miliseconds | 9% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 421 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 393 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 367 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 361 miliseconds | 10% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 321 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 320 miliseconds | 13% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 320 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 313 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 297 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 285 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 282 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 278 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 276 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 276 miliseconds | 5% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 228 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 228 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 224 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 224 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 216 miliseconds | 5% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 208 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb | 202 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 196 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 193 miliseconds | 3% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 190 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 190 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 181 miliseconds | 16% | Trend |
spec/lib/reports/report_spec.rb | 177 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 140 miliseconds | Trend | |
spec/lib/reports/xero_invoices_report_spec.rb | 140 miliseconds | 8% | Trend |