My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ea88b5fe-26bf-4123-9938-56e9b1f01c42
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0be0e88 | refs/heads/master | 2 | 4 minutes 30.92 seconds 3% | 2024-02-21 23:14:49 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 20.67 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 20.67 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 30.92 seconds) |
---|---|---|
0 Finished Last | 2024-02-21 23:17:53 UTC | 2 minutes 22.25 seconds |
1 Finished First | 2024-02-21 23:17:32 UTC | 2 minutes 8.68 seconds |
You can likely decrease your CI build time by around 46 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.51 minutes)
Test file path (Displaying entries 1 - 100 of 134 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 34.99 seconds | 9% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.89 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.98 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 10.59 seconds | 8% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.03 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.67 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.63 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.22 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.12 seconds | 17% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.5 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.83 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.76 seconds | 20% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.55 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.51 seconds | 9% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.16 seconds | 7% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.95 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.47 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.44 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.42 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.37 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.86 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.81 seconds | 11% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.55 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.97 seconds | 7% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.89 seconds | 38% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.75 seconds | 23% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.69 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.56 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.5 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.5 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.41 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.39 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.33 seconds | 13% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.29 seconds | 24% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.19 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.1 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.04 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.0 seconds | 12% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.98 seconds | 11% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.82 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.78 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.75 seconds | Trend | |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.44 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.38 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.24 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.23 seconds | 9% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.17 seconds | 25% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.16 seconds | 44% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.12 seconds | 5% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.09 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.09 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.03 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 969 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 959 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 881 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 868 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 791 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 738 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 683 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 677 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 666 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 651 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 631 miliseconds | 51% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 583 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 570 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 539 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 499 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 498 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 481 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb | 480 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 449 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 407 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb | 394 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 337 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 335 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 329 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 314 miliseconds | 3% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 304 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 283 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb | 272 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 272 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 268 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 265 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 256 miliseconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 251 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 247 miliseconds | 13% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 235 miliseconds | 13% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 235 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 228 miliseconds | 19% | Trend |
spec/lib/reports/report_spec.rb | 218 miliseconds | 20% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 213 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 197 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 193 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 191 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 180 miliseconds | 10% | Trend |
spec/lib/i18n_digests_spec.rb | 177 miliseconds | 129% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 163 miliseconds | 6% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 154 miliseconds | 9% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 131 miliseconds | 7% | Trend |
spec/lib/spree/money_spec.rb | 124 miliseconds | 5% | Trend |