My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID e00d6cff-1252-4aec-90ee-35862f3c5f8c
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
891c45c | refs/heads/adds_missing_keys_from_i18n_tasks_output | 2 | 4 minutes 18.8 seconds | 2024-03-21 11:26:24 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.23 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.23 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 18.8 seconds) |
---|---|---|
0 Finished Last | 2024-03-21 11:29:13 UTC | 2 minutes 7.87 seconds |
1 Finished First | 2024-03-21 11:29:08 UTC | 2 minutes 10.93 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.44 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 | 30.52 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.92 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 19.3 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.54 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.15 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.68 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.2 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.8 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.5 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.11 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.76 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.49 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.05 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.02 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.88 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.83 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.63 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.32 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.29 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.05 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.74 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.57 seconds | 7% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.55 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.07 seconds | 41% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.97 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.7 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.63 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.52 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.4 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.3 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.29 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.27 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.25 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.12 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.1 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.97 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.94 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.88 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.82 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.78 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.71 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.65 seconds | 47% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.62 seconds | 72% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.51 seconds | 11% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.39 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.36 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.24 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 1.22 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.11 seconds | 6% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.1 seconds | 47% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 997 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 981 miliseconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 963 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 956 miliseconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 842 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 814 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 724 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 723 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 708 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 672 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 638 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 602 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 546 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 544 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 537 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 506 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 493 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 486 miliseconds | 3% | Trend |
spec/migrations/split_customer_names_spec.rb | 463 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 444 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 387 miliseconds | 7% | Trend |
spec/lib/stripe/account_connector_spec.rb | 375 miliseconds | 6% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 361 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 350 miliseconds | 12% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 345 miliseconds | 10% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 336 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 331 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 302 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 298 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 276 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 265 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 258 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 257 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 251 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 245 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 218 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 217 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 210 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 206 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 206 miliseconds | 5% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 205 miliseconds | 7% | Trend |
spec/lib/reports/report_spec.rb | 194 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 185 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb | 182 miliseconds | 6% | Trend |
spec/lib/i18n_digests_spec.rb | 177 miliseconds | 156% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 171 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 147 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 141 miliseconds | Trend | |
spec/lib/spree/money_spec.rb | 129 miliseconds | 1% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 128 miliseconds | 4% | Trend |