My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 6e080c68-1c84-41dd-b05f-13f141092ce0
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
f9a86a1 | refs/heads/adds_missing_keys_from_i18n_tasks_output | 2 | 4 minutes 29.9 seconds 3% | 2024-03-20 12:32:56 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 4.19 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 4.19 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 29.9 seconds) |
---|---|---|
0 Finished Last | 2024-03-20 12:35:52 UTC | 2 minutes 13.15 seconds |
1 Finished First | 2024-03-20 12:35:48 UTC | 2 minutes 16.75 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.5 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 | 32.55 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.6 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 21.39 seconds | 13% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.07 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.63 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.23 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.39 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.13 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.6 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.42 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.63 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.45 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.39 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.31 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 | 5.02 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.64 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.54 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.48 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.48 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.24 seconds | 11% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.85 seconds | 16% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.61 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.06 seconds | 41% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.01 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.84 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.75 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.54 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.52 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.52 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.43 seconds | 18% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.34 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.33 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.21 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.14 seconds | 1% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.13 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.99 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.93 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.8 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.78 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.74 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.58 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.49 seconds | 25% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.44 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.39 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.31 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 1.09 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.06 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.04 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.04 seconds | 50% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 970 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 921 miliseconds | 21% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 855 miliseconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 839 miliseconds | 10% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 829 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 812 miliseconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 747 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 706 miliseconds | 6% | 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 | 651 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 604 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 573 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 541 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 540 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 517 miliseconds | 6% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 489 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 476 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 467 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 453 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 414 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 393 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 374 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 367 miliseconds | 18% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 367 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 352 miliseconds | 12% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 332 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 325 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 313 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 295 miliseconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 291 miliseconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 287 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 284 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 263 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 263 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 246 miliseconds | 13% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 224 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 213 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 211 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 210 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 209 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 202 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 199 miliseconds | 7% | Trend |
spec/lib/i18n_digests_spec.rb | 197 miliseconds | 185% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 191 miliseconds | Trend | |
spec/lib/reports/report_spec.rb | 178 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 171 miliseconds | 12% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 152 miliseconds | 7% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 133 miliseconds | 8% | Trend |
spec/lib/spree/money_spec.rb | 131 miliseconds | Trend |