My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 031bd2c1-d93a-4ba6-ae08-2f1a4b594a74
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
fed0c36 | refs/pull/12207/merge | 2 | 4 minutes 37.82 seconds 17% | 2024-03-14 12:03: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 5.56 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 5.56 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 37.82 seconds) |
---|---|---|
0 Finished First | 2024-03-14 12:06:48 UTC | 2 minutes 15.16 seconds |
1 Finished Last | 2024-03-14 12:06:54 UTC | 2 minutes 22.66 seconds |
You can likely decrease your CI build time by around 47 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.54 minutes)
Test file path (Displaying entries 1 - 100 of 136 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.29 seconds | 37% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.39 seconds | 45% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.72 seconds | 7% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.51 seconds | 8% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.89 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.63 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.61 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 7.59 seconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.58 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.73 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.26 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.91 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.67 seconds | 9% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.4 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.35 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.14 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.96 seconds | 7% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.87 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.62 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.5 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.05 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.8 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.45 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.43 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.18 seconds | 55% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.0 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.69 seconds | 14% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.67 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.57 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.52 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.49 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.45 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.34 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.26 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.25 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.19 seconds | 8% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.05 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.03 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.91 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.9 seconds | 7% | Trend |
spec/lib/reports/line_items_spec.rb | 1.77 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.74 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.65 seconds | 15% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.48 seconds | 8% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.41 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.24 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.24 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.23 seconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 11% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.11 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.07 seconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 1.02 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 975 miliseconds | 21% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 933 miliseconds | 19% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 848 miliseconds | 23% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 845 miliseconds | 20% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 837 miliseconds | 24% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 746 miliseconds | 24% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 705 miliseconds | 19% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 691 miliseconds | 23% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 681 miliseconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 648 miliseconds | 30% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 580 miliseconds | 25% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 559 miliseconds | 28% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 555 miliseconds | 33% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 519 miliseconds | 28% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 518 miliseconds | 8% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 482 miliseconds | 32% | Trend |
spec/migrations/split_customer_names_spec.rb | 473 miliseconds | 35% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 464 miliseconds | 36% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 450 miliseconds | 15% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 444 miliseconds | 31% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 426 miliseconds | 31% | Trend |
spec/lib/stripe/account_connector_spec.rb | 415 miliseconds | 36% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 366 miliseconds | 42% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 362 miliseconds | 40% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 340 miliseconds | 37% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 337 miliseconds | 36% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 330 miliseconds | 42% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 305 miliseconds | 40% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 284 miliseconds | 44% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 272 miliseconds | 45% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 269 miliseconds | 45% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 261 miliseconds | 49% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 249 miliseconds | 50% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 239 miliseconds | 43% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 234 miliseconds | 47% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 216 miliseconds | 44% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 215 miliseconds | 52% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 214 miliseconds | 53% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 204 miliseconds | 51% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 188 miliseconds | 57% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 187 miliseconds | 57% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 186 miliseconds | 58% | Trend |
spec/lib/reports/report_spec.rb | 178 miliseconds | 54% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 156 miliseconds | 56% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 64% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 131 miliseconds | 61% | Trend |
spec/lib/spree/money_spec.rb | 128 miliseconds | 61% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 119 miliseconds | 68% | Trend |