My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 4cc5f769-054f-42c1-a463-cb85980baaed
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
43078b5 | refs/heads/adds_gem_i18n-tasks | 2 | 4 minutes 28.85 seconds 3% | 2024-02-21 13:11:43 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 23.12 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 23.12 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 28.85 seconds) |
---|---|---|
0 Finished First | 2024-02-21 13:14:25 UTC | 2 minutes 9.44 seconds |
1 Finished Last | 2024-02-21 13:14:48 UTC | 2 minutes 19.41 seconds |
You can likely decrease your CI build time by around 45 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.49 minutes)
Test file path (Displaying entries 1 - 100 of 132 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.13 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.71 seconds | 13% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.82 seconds | 10% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.1 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.32 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.2 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.66 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.2 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.7 seconds | 10% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.69 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.24 seconds | 16% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.84 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.55 seconds | 16% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.96 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.74 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.69 seconds | 12% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.6 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.38 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.38 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.19 seconds | 10% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.14 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.51 seconds | 30% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.41 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.1 seconds | 34% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.91 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.74 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.68 seconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.6 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.54 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.54 seconds | 14% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.39 seconds | 13% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.32 seconds | 12% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.32 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.21 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.17 seconds | 21% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.16 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 2.03 seconds | 21% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.02 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.98 seconds | 7% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.94 seconds | 7% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.93 seconds | 8% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.56 seconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.55 seconds | 38% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.55 seconds | 10% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.51 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.21 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.1 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.05 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.04 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 1.02 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 922 miliseconds | 20% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 907 miliseconds | 22% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 902 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 893 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 818 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 811 miliseconds | 61% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 765 miliseconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 712 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 678 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 638 miliseconds | 12% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 621 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 609 miliseconds | 29% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 585 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 549 miliseconds | 12% | Trend |
spec/migrations/split_customer_names_spec.rb | 491 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 483 miliseconds | 2% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 466 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb | 459 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 437 miliseconds | 51% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 433 miliseconds | 21% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 389 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 369 miliseconds | 46% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 336 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 335 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 332 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 326 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 311 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 290 miliseconds | 10% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 274 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 272 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 260 miliseconds | 22% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 249 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 244 miliseconds | 11% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 227 miliseconds | 4% | Trend |
spec/lib/reports/report_spec.rb | 222 miliseconds | 22% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 212 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 200 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 198 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 193 miliseconds | 1% | Trend |
spec/lib/i18n_digests_spec.rb | 183 miliseconds | 140% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 159 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 157 miliseconds | 10% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 150 miliseconds | 20% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 132 miliseconds | 65% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 122 miliseconds | Trend | |
spec/lib/spree/money_spec.rb | 120 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/persons_spec.rb | 110 miliseconds | 11% | Trend |
spec/lib/reports/sales_tax_report_spec.rb | 110 miliseconds | 15% | Trend |
spec/serializers/api/admin/subscription_customer_serializer_spec.rb | 99 miliseconds | 26% | Trend |