My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 154bd30e-a741-4e5a-b6cb-7b4c1a1b3f1d
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
12cf626 | refs/heads/master | 2 | 4 minutes 12.38 seconds 24% | 2024-04-03 05:50: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 13.4 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 13.4 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 12.38 seconds) |
---|---|---|
0 Finished Last | 2024-04-03 05:53:12 UTC | 2 minutes 10.75 seconds |
1 Finished First | 2024-04-03 05:52:59 UTC | 2 minutes 1.64 seconds |
You can likely decrease your CI build time by around 43 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.4 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.82 seconds | 36% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.11 seconds | 52% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.09 seconds | 6% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.78 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.24 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.83 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.86 seconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.77 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.39 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.96 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.42 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.26 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.04 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.9 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.6 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.51 seconds | 9% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.47 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.16 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.04 seconds | 10% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.95 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.6 seconds | 9% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.51 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.23 seconds | 55% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.16 seconds | 6% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.16 seconds | 15% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.6 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.56 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.36 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.35 seconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.33 seconds | 13% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.17 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.08 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.04 seconds | 14% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.0 seconds | 16% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.98 seconds | 12% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.95 seconds | 16% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.86 seconds | 13% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.77 seconds | 13% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.76 seconds | 16% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.67 seconds | 18% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.67 seconds | 15% | Trend |
spec/lib/reports/line_items_spec.rb | 1.62 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.61 seconds | 16% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.3 seconds | 18% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.29 seconds | 19% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.18 seconds | 19% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.08 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.06 seconds | 26% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 982 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 974 miliseconds | 22% | Trend |
spec/serializers/api/product_serializer_spec.rb | 970 miliseconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 961 miliseconds | 21% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 828 miliseconds | 25% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 793 miliseconds | 28% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 792 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 752 miliseconds | 34% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 708 miliseconds | 26% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 705 miliseconds | 27% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 669 miliseconds | 27% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 668 miliseconds | 25% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 649 miliseconds | 24% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 607 miliseconds | 21% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 591 miliseconds | 29% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 546 miliseconds | 34% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 543 miliseconds | 29% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 481 miliseconds | 33% | Trend |
spec/migrations/split_customer_names_spec.rb | 459 miliseconds | 37% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 441 miliseconds | 36% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 441 miliseconds | 38% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 428 miliseconds | 31% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 419 miliseconds | 34% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 395 miliseconds | 37% | Trend |
spec/lib/stripe/account_connector_spec.rb | 367 miliseconds | 43% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 344 miliseconds | 42% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 309 miliseconds | 40% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 305 miliseconds | 42% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 303 miliseconds | 46% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 301 miliseconds | 40% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 291 miliseconds | 42% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 275 miliseconds | 47% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 273 miliseconds | 44% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 259 miliseconds | 47% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 257 miliseconds | 47% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 256 miliseconds | 47% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 246 miliseconds | 47% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 222 miliseconds | 46% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 215 miliseconds | 52% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 207 miliseconds | 52% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 207 miliseconds | 54% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 193 miliseconds | 53% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 193 miliseconds | 56% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 185 miliseconds | 51% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 184 miliseconds | 57% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 184 miliseconds | 57% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 182 miliseconds | 58% | Trend |
spec/lib/reports/report_spec.rb | 167 miliseconds | 56% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 149 miliseconds | 57% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 136 miliseconds | 65% | Trend |
spec/lib/spree/money_spec.rb | 127 miliseconds | 61% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 117 miliseconds | 64% | Trend |