My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 31b8eacd-6c22-4e25-b753-3a7659914b91
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
e0ad413 | refs/pull/12328/merge | 2 | 4 minutes 22.91 seconds 17% | 2024-04-04 01:09:47 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 61 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 61 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 22.91 seconds) |
---|---|---|
0 Finished First | 2024-04-04 01:12:33 UTC | 2 minutes 12.25 seconds |
1 Finished Last | 2024-04-04 01:12:33 UTC | 2 minutes 10.67 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.46 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.95 seconds | 29% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.49 seconds | 41% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.75 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.48 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.25 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.24 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.28 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.1 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.4 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.07 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.63 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.62 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.14 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.7 seconds | 8% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.68 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.65 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.6 seconds | 8% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.36 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.23 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.1 seconds | 9% | Trend |
spec/serializers/api/product_serializer_spec.rb | 3.97 seconds | 229% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.67 seconds | 7% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.32 seconds | 9% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.31 seconds | 54% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.22 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.96 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.9 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.61 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.39 seconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.37 seconds | 10% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.35 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.32 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.2 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.14 seconds | 10% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.12 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.1 seconds | 16% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.08 seconds | 7% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.03 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.01 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.98 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.94 seconds | 8% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.83 seconds | 10% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.75 seconds | 12% | Trend |
spec/lib/reports/line_items_spec.rb | 1.66 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.46 seconds | 10% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.4 seconds | 12% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.33 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.19 seconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.1 seconds | 8% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.01 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.01 seconds | 15% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 985 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 980 miliseconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 830 miliseconds | 19% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 820 miliseconds | 18% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 749 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 711 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 710 miliseconds | 26% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 675 miliseconds | 21% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 643 miliseconds | 16% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 632 miliseconds | 23% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 584 miliseconds | 21% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 578 miliseconds | 23% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 535 miliseconds | 26% | Trend |
spec/migrations/split_customer_names_spec.rb | 495 miliseconds | 23% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 491 miliseconds | 24% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 455 miliseconds | 30% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 451 miliseconds | 28% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 433 miliseconds | 27% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 415 miliseconds | 30% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 407 miliseconds | 23% | Trend |
spec/lib/stripe/account_connector_spec.rb | 375 miliseconds | 35% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 349 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 319 miliseconds | 36% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 305 miliseconds | 32% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 299 miliseconds | 38% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 298 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 296 miliseconds | 39% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 291 miliseconds | 37% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 277 miliseconds | 37% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 276 miliseconds | 40% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 273 miliseconds | 36% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 272 miliseconds | 38% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 254 miliseconds | 40% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 241 miliseconds | 37% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 224 miliseconds | 41% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 224 miliseconds | 40% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 216 miliseconds | 43% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 216 miliseconds | 42% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 200 miliseconds | 43% | Trend |
spec/lib/reports/report_spec.rb | 199 miliseconds | 49% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 197 miliseconds | 43% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 192 miliseconds | 44% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 190 miliseconds | 47% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 188 miliseconds | 46% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 184 miliseconds | 46% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 146 miliseconds | 51% | Trend |
spec/lib/spree/money_spec.rb | 129 miliseconds | 61% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 117 miliseconds | 59% | Trend |