My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 10ba7900-cebd-4ae8-b51f-561cc72876c6
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
e284d11 | refs/heads/adds_missing_keys_from_i18n_tasks_output | 2 | 4 minutes 19.75 seconds | 2024-03-21 17:50:31 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 417 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 417 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 19.75 seconds) |
---|---|---|
0 Finished Last | 2024-03-21 17:53:16 UTC | 2 minutes 11.31 seconds |
1 Finished First | 2024-03-21 17:53:16 UTC | 2 minutes 8.45 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 137 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.18 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.88 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.74 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.63 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.18 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.75 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.96 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.8 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.49 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.18 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.73 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.59 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.01 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.99 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.88 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.64 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.57 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.54 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.38 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.12 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.77 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.58 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.31 seconds | Trend | |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.31 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.16 seconds | 38% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.97 seconds | 42% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.78 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.67 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.54 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.45 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.39 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.31 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.27 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.1 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.09 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.04 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.97 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb | 1.91 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.89 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.76 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.74 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.73 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.62 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.56 seconds | 9% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.36 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.28 seconds | 20% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.2 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.17 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.02 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 991 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 927 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 878 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 822 miliseconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 816 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 786 miliseconds | 16% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 772 miliseconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 755 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 675 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 650 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 642 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 599 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 548 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 535 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 535 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 502 miliseconds | 3% | Trend |
spec/migrations/split_customer_names_spec.rb | 452 miliseconds | 6% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 451 miliseconds | 3% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 441 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 439 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 424 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 397 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 362 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 355 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 320 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 310 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 302 miliseconds | 7% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 299 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 265 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 261 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 260 miliseconds | 9% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 256 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 253 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 237 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 229 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 222 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 221 miliseconds | 18% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 211 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 205 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 198 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 189 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 188 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 180 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 177 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 176 miliseconds | 4% | Trend |
spec/lib/i18n_digests_spec.rb | 175 miliseconds | 146% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 172 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 148 miliseconds | 2% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 142 miliseconds | Trend | |
spec/lib/spree/money_spec.rb | 121 miliseconds | 7% | Trend |