My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 8215e127-ca3c-4a58-98f4-59574b7bfede
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
7be45e3 | refs/heads/report-form-loading | 2 | 4 minutes 30.73 seconds 3% | 2024-03-23 14:22:17 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 21.31 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 21.31 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 30.73 seconds) |
---|---|---|
0 Finished First | 2024-03-23 14:24:59 UTC | 2 minutes 8.92 seconds |
1 Finished Last | 2024-03-23 14:25:21 UTC | 2 minutes 21.82 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.5 minutes)
Test file path (Displaying entries 1 - 100 of 137 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.73 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.91 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.3 seconds | 7% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.09 seconds | 8% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.5 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.69 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.4 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.83 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.61 seconds | 9% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.39 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.1 seconds | 14% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.66 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.65 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.64 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.5 seconds | 15% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.85 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.67 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.37 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.33 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.29 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.8 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.79 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.73 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.29 seconds | 21% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.19 seconds | 39% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 3.0 seconds | 43% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.78 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.76 seconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.61 seconds | 5% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.47 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.44 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.43 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.38 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.38 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.22 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.1 seconds | 18% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.09 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.09 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.05 seconds | 10% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.88 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.85 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.73 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.57 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.37 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.35 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.35 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.33 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.31 seconds | 32% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.19 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.09 seconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.08 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.06 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.02 seconds | 15% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.01 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 967 miliseconds | 27% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 854 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 830 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 747 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 746 miliseconds | 9% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 685 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 663 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 645 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 617 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 590 miliseconds | 25% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 584 miliseconds | 93% | Trend |
spec/migrations/split_customer_names_spec.rb | 559 miliseconds | 15% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 548 miliseconds | 12% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 540 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 534 miliseconds | 2% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 507 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 476 miliseconds | 9% | Trend |
spec/lib/stripe/account_connector_spec.rb | 425 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 394 miliseconds | 5% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 377 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 341 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 335 miliseconds | 7% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 318 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 317 miliseconds | 20% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 301 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 284 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 264 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 257 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 257 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 255 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 250 miliseconds | 15% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 247 miliseconds | 8% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 240 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 236 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 227 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 204 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 198 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 190 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 189 miliseconds | 6% | Trend |
spec/lib/i18n_digests_spec.rb | 174 miliseconds | 152% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 170 miliseconds | 7% | Trend |
spec/lib/reports/report_spec.rb | 169 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 166 miliseconds | 10% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 163 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 139 miliseconds | 8% | Trend |
spec/lib/spree/money_spec.rb | 133 miliseconds | 1% | Trend |