My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 4fa6a149-590c-4cf7-ad3a-2b884cecdc8c
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
b624965 | refs/heads/master | 2 | 4 minutes 10.36 seconds 17% | 2024-04-16 23:09:15 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 4.43 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 4.43 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 10.36 seconds) |
---|---|---|
0 Finished Last | 2024-04-16 23:12:01 UTC | 2 minutes 4.31 seconds |
1 Finished First | 2024-04-16 23:11:57 UTC | 2 minutes 6.06 seconds |
You can likely decrease your CI build time by around 42 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.39 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 | 25% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.84 seconds | 36% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 17.83 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.33 seconds | 6% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.03 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.76 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.09 seconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.92 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.26 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.81 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.52 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.29 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.63 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.6 seconds | 12% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.55 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.49 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.45 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.3 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.07 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 3.95 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.59 seconds | 8% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.28 seconds | 55% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.21 seconds | 11% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.19 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.98 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.54 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.52 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.37 seconds | 11% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.36 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 10% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.22 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.13 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.03 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.01 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.0 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.98 seconds | 20% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.9 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.89 seconds | 14% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.82 seconds | 21% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.74 seconds | 14% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.72 seconds | 11% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.67 seconds | 14% | Trend |
spec/lib/reports/line_items_spec.rb | 1.59 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.36 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.34 seconds | 14% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.25 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.12 seconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.05 seconds | 16% | Trend |
spec/serializers/api/product_serializer_spec.rb | 976 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 944 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 935 miliseconds | 19% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 914 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 909 miliseconds | 21% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 881 miliseconds | 11% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 813 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 806 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 709 miliseconds | 24% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 677 miliseconds | 22% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 643 miliseconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 641 miliseconds | 21% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 612 miliseconds | 21% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 590 miliseconds | 18% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 542 miliseconds | 23% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 541 miliseconds | 19% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 524 miliseconds | 25% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 476 miliseconds | 19% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 466 miliseconds | 24% | Trend |
spec/migrations/split_customer_names_spec.rb | 450 miliseconds | 25% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 445 miliseconds | 27% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 422 miliseconds | 23% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 390 miliseconds | 28% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 375 miliseconds | 24% | Trend |
spec/lib/stripe/account_connector_spec.rb | 374 miliseconds | 30% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 347 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 321 miliseconds | 27% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 300 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 298 miliseconds | 36% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 291 miliseconds | 31% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 290 miliseconds | 28% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 274 miliseconds | 34% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 260 miliseconds | 35% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 260 miliseconds | 30% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 258 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 243 miliseconds | 37% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 230 miliseconds | 43% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 228 miliseconds | 33% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 223 miliseconds | 32% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 220 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 213 miliseconds | 37% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 190 miliseconds | 42% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 186 miliseconds | 40% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 186 miliseconds | 38% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 185 miliseconds | 41% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 184 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 180 miliseconds | 42% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 173 miliseconds | 42% | Trend |
spec/lib/reports/report_spec.rb | 168 miliseconds | 52% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 143 miliseconds | 52% | Trend |
spec/lib/spree/money_spec.rb | 138 miliseconds | 53% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 133 miliseconds | 48% | Trend |