My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 60dc9fc3-5bb3-489f-b1f2-d701c13fc307
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0659bd2 | refs/heads/adds_missing_keys_from_i18n_tasks_output | 2 | 4 minutes 24.46 seconds 1% | 2024-03-18 15:23:10 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 897 miliseconds. 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 897 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 24.46 seconds) |
---|---|---|
0 Finished Last | 2024-03-18 15:25:58 UTC | 2 minutes 11.58 seconds |
1 Finished First | 2024-03-18 15:25:57 UTC | 2 minutes 12.88 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.47 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.55 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.43 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.33 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.75 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.47 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.87 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.41 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.98 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.71 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.3 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.71 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.59 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.31 seconds | 10% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.28 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.13 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.69 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.49 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.48 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.47 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.36 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.87 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.67 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.66 seconds | 10% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.99 seconds | 34% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.79 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.75 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.71 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.7 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.51 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.45 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.43 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.35 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.3 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.18 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.11 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 2.05 seconds | 22% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.05 seconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.04 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.94 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.94 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.92 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.63 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.56 seconds | 10% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.39 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.38 seconds | 22% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.28 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.18 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.11 seconds | 46% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.08 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.07 seconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.06 seconds | 14% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 945 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 934 miliseconds | 22% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 857 miliseconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 829 miliseconds | 12% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 808 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 797 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 690 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 675 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 646 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 606 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 585 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 550 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 547 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 521 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 465 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 460 miliseconds | 2% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 458 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 451 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 420 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 404 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 372 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 336 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 326 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 325 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 317 miliseconds | 3% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 310 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 280 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 270 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 269 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 261 miliseconds | 9% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 259 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 248 miliseconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 242 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 229 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 220 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 212 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 211 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 200 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 194 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 185 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 185 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 176 miliseconds | 12% | Trend |
spec/lib/reports/report_spec.rb | 175 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 147 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 146 miliseconds | 2% | Trend |
spec/lib/spree/money_spec.rb | 127 miliseconds | 3% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 116 miliseconds | 4% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 115 miliseconds | 7% | Trend |