My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 458c7b64-77bb-4a62-9b7c-705c71091583
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0c8b0f5 | refs/heads/adds_missing_keys_from_i18n_tasks_output | 2 | 4 minutes 26.91 seconds 2% | 2024-03-18 17:06: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 5.82 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 5.82 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 26.91 seconds) |
---|---|---|
0 Finished First | 2024-03-18 17:09:01 UTC | 2 minutes 11.14 seconds |
1 Finished Last | 2024-03-18 17:09:07 UTC | 2 minutes 15.78 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.48 minutes)
Test file path (Displaying entries 1 - 100 of 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.74 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.99 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.76 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.32 seconds | 6% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.64 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.14 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.31 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.96 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.83 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.52 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.13 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.48 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.24 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.2 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.05 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.99 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.83 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.62 seconds | 8% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.46 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.39 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.03 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.74 seconds | 9% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.5 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.95 seconds | 7% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.89 seconds | 45% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.81 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.71 seconds | 27% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.59 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.39 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.38 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.36 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.28 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.2 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.09 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.08 seconds | 21% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.02 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.0 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.99 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.99 seconds | 11% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.88 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb | 1.84 seconds | 10% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.73 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.51 seconds | 8% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.38 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.21 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.17 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.13 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 1.12 seconds | 31% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.1 seconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.09 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.03 seconds | 50% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.02 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 933 miliseconds | 5% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 776 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 774 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 766 miliseconds | Trend | |
spec/migrations/split_customer_names_spec.rb | 728 miliseconds | 50% | 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 | 658 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 643 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 590 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 585 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 582 miliseconds | 6% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 562 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 531 miliseconds | 13% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 505 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 488 miliseconds | 47% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 437 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 435 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 415 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 374 miliseconds | 10% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 373 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 335 miliseconds | 7% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 329 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 323 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 315 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 286 miliseconds | 8% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 274 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 272 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 271 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 263 miliseconds | 8% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 256 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 246 miliseconds | 16% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 239 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 236 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 219 miliseconds | Trend | |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 217 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 213 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 204 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 197 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 191 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 187 miliseconds | 23% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 186 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 184 miliseconds | Trend | |
spec/lib/stripe/credit_card_cloner_spec.rb | 181 miliseconds | 10% | Trend |
spec/lib/i18n_digests_spec.rb | 175 miliseconds | 153% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 153 miliseconds | 7% | Trend |
spec/lib/spree/money_spec.rb | 125 miliseconds | 4% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 123 miliseconds | 1% | Trend |