My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 1baaa8fa-91ba-4fd6-b98d-20149625f61c
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
e032490 | refs/heads/adds_missing_keys_from_i18n_tasks_output | 2 | 4 minutes 35.79 seconds 5% | 2024-03-21 12:10:08 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 8.13 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 8.13 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 35.79 seconds) |
---|---|---|
0 Finished First | 2024-03-21 12:12:58 UTC | 2 minutes 16.26 seconds |
1 Finished Last | 2024-03-21 12:13:06 UTC | 2 minutes 19.53 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.53 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 | 32.22 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.91 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.64 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.55 seconds | 13% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.94 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.18 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.21 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.19 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.84 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.64 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.11 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.5 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.49 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.35 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.22 seconds | 9% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.8 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.77 seconds | 9% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.61 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.45 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.35 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.02 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.96 seconds | 24% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.85 seconds | 12% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.66 seconds | 10% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.57 seconds | 30% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 3.57 seconds | 71% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.89 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.86 seconds | 16% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.84 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.72 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.55 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.51 seconds | 19% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.5 seconds | 17% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.5 seconds | 22% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.4 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.23 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.17 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.1 seconds | 7% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.97 seconds | 11% | Trend |
spec/lib/reports/line_items_spec.rb | 1.87 seconds | 12% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.85 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.84 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.74 seconds | 1% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.48 seconds | 7% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.4 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.26 seconds | 21% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.2 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.19 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.15 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.1 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 977 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 915 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 909 miliseconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 857 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 778 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 774 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 767 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 697 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 696 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 671 miliseconds | 28% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 614 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 609 miliseconds | 7% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 584 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 558 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 515 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 515 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 510 miliseconds | 16% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 479 miliseconds | 2% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 460 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 437 miliseconds | 5% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 412 miliseconds | 7% | Trend |
spec/lib/stripe/account_connector_spec.rb | 396 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 377 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 347 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 344 miliseconds | 10% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 322 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 307 miliseconds | 7% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 300 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb | 288 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 286 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 273 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 272 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 271 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 248 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 242 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 235 miliseconds | 8% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 234 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 222 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 210 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb | 202 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 196 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 192 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 188 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 187 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 177 miliseconds | 1% | Trend |
spec/lib/i18n_digests_spec.rb | 176 miliseconds | 147% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 152 miliseconds | Trend | |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 2% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 142 miliseconds | 15% | Trend |