My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 56382804-4207-427b-89c8-05724ddac9b0
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
3f91261 | refs/pull/12280/merge | 2 | 4 minutes 20.74 seconds 21% | 2024-04-03 22:34:39 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 687 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 687 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 20.74 seconds) |
---|---|---|
0 Finished Last | 2024-04-03 22:37:27 UTC | 2 minutes 13.3 seconds |
1 Finished First | 2024-04-03 22:37:26 UTC | 2 minutes 7.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.45 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.73 seconds | 36% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.28 seconds | 52% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.33 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.64 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.08 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.96 seconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.38 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.25 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.36 seconds | 7% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.25 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.57 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.29 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.21 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.88 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.82 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.71 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.4 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.39 seconds | 9% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.26 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.11 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.93 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.61 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.52 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.17 seconds | 14% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.03 seconds | 57% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.86 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.63 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.61 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.6 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.4 seconds | 7% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.17 seconds | 7% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.17 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.15 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.12 seconds | 13% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.08 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.06 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.05 seconds | 14% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.02 seconds | 15% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.89 seconds | 7% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.85 seconds | 5% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.79 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.7 seconds | 11% | Trend |
spec/lib/reports/line_items_spec.rb | 1.65 seconds | 13% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.35 seconds | 15% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.31 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.21 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.09 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.08 seconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.08 seconds | 17% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.06 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 987 miliseconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 972 miliseconds | 18% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 889 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 842 miliseconds | 26% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 836 miliseconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 827 miliseconds | 25% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 744 miliseconds | 16% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 724 miliseconds | 25% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 709 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 687 miliseconds | 26% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 682 miliseconds | 24% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 622 miliseconds | 19% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 609 miliseconds | 21% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 584 miliseconds | 30% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 548 miliseconds | 34% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 534 miliseconds | 25% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 515 miliseconds | 28% | Trend |
spec/migrations/split_customer_names_spec.rb | 468 miliseconds | 35% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 461 miliseconds | 33% | Trend |
spec/lib/stripe/account_connector_spec.rb | 443 miliseconds | 31% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 396 miliseconds | 36% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 371 miliseconds | 41% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 359 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 343 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 335 miliseconds | 37% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 319 miliseconds | 44% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 315 miliseconds | 37% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 303 miliseconds | 37% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 282 miliseconds | 46% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 277 miliseconds | 45% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 276 miliseconds | 44% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 275 miliseconds | 44% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 273 miliseconds | 41% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 264 miliseconds | 45% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 235 miliseconds | 47% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 227 miliseconds | 45% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 219 miliseconds | 49% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 217 miliseconds | 47% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 216 miliseconds | 50% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 211 miliseconds | 53% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 206 miliseconds | 53% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 192 miliseconds | 55% | Trend |
spec/lib/spree/core/token_resource_spec.rb | 186 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 183 miliseconds | 58% | Trend |
spec/lib/i18n_digests_spec.rb | 183 miliseconds | 38% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 179 miliseconds | 53% | Trend |
spec/lib/reports/report_spec.rb | 171 miliseconds | 55% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 167 miliseconds | 52% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 63% | Trend |