My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 5942018d-1d67-463d-ade5-87bc709dcf3b
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
169df3f | refs/heads/master | 2 | 4 minutes 8.05 seconds 5% | 2024-04-09 00:17:38 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 15.39 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 15.39 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 8.05 seconds) |
---|---|---|
0 Finished Last | 2024-04-09 00:20:30 UTC | 2 minutes 5.29 seconds |
1 Finished First | 2024-04-09 00:20:15 UTC | 2 minutes 2.76 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.38 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.78 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.58 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 17.81 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.45 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.02 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.66 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.89 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.67 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.3 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.97 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.23 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 4.97 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.85 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.55 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.52 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.48 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.45 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.17 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 3.95 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.9 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.5 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.28 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.26 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.15 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.97 seconds | 56% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.52 seconds | 7% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.44 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.37 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.27 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.2 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.17 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.13 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.04 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.92 seconds | 13% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.9 seconds | 6% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.85 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.81 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.75 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.68 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.67 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.65 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb | 1.61 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.31 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.27 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.24 seconds | 12% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.21 seconds | 25% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.15 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.07 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.01 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 960 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 953 miliseconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb | 937 miliseconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 932 miliseconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 799 miliseconds | 5% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 780 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 678 miliseconds | 12% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 676 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 663 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 658 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 632 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 563 miliseconds | 8% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 539 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 538 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 533 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 478 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 450 miliseconds | 7% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 446 miliseconds | 7% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 440 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 415 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 401 miliseconds | 9% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 397 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 374 miliseconds | 4% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 341 miliseconds | 3% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 301 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 298 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 292 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 282 miliseconds | 1% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 275 miliseconds | 6% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 272 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 256 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 255 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 254 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 248 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 229 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 212 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 212 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 206 miliseconds | 5% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 205 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 200 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 194 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 178 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 178 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 173 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 172 miliseconds | 7% | Trend |
spec/lib/reports/report_spec.rb | 168 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 144 miliseconds | 5% | Trend |
spec/lib/spree/money_spec.rb | 139 miliseconds | 6% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 134 miliseconds | 4% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 113 miliseconds | 7% | Trend |