My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 5541c7d3-04ad-4bc5-a69d-35f6cfdf6722
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
eac278e | refs/heads/master | 2 | 4 minutes 30.84 seconds 10% | 2024-04-01 22:41:21 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 32.79 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 32.79 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 30.84 seconds) |
---|---|---|
0 Finished Last | 2024-04-01 22:44:30 UTC | 2 minutes 27.51 seconds |
1 Finished First | 2024-04-01 22:43:58 UTC | 2 minutes 3.34 seconds |
You can likely decrease your CI build time by around 46 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 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 36.19 seconds | 11% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.84 seconds | 33% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.33 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 11.18 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.88 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.97 seconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.06 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.73 seconds | 12% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.49 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.16 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.84 seconds | 16% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.84 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.46 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 5.03 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.96 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.66 seconds | 11% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.62 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.61 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.56 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.2 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.95 seconds | 12% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.61 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.31 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.31 seconds | 12% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.2 seconds | 57% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 3.0 seconds | 29% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.88 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.87 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.64 seconds | 7% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.55 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.33 seconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.29 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.25 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.23 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.17 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.14 seconds | 9% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.06 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.97 seconds | 11% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.91 seconds | 13% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.87 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.86 seconds | 9% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.66 seconds | 18% | Trend |
spec/lib/reports/line_items_spec.rb | 1.58 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.36 seconds | 1% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.31 seconds | 15% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.29 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.25 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.23 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.21 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.17 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 953 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 948 miliseconds | 17% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 948 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 947 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 933 miliseconds | 18% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 846 miliseconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 810 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 765 miliseconds | 23% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 703 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 674 miliseconds | 26% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 655 miliseconds | 19% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 647 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 633 miliseconds | 17% | Trend |
spec/migrations/split_customer_names_spec.rb | 539 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 539 miliseconds | 10% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 530 miliseconds | 23% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 514 miliseconds | 22% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 489 miliseconds | 9% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 483 miliseconds | 8% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 457 miliseconds | 23% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 439 miliseconds | 24% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 404 miliseconds | 11% | Trend |
spec/lib/stripe/account_connector_spec.rb | 373 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 360 miliseconds | 15% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 352 miliseconds | 27% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 348 miliseconds | 23% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 327 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 293 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 283 miliseconds | 22% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 283 miliseconds | 30% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 280 miliseconds | 33% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 261 miliseconds | 33% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 259 miliseconds | 19% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 255 miliseconds | 22% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 253 miliseconds | 31% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 253 miliseconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 250 miliseconds | 36% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 235 miliseconds | 25% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 227 miliseconds | 43% | Trend |
spec/lib/reports/report_spec.rb | 221 miliseconds | 34% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 217 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 201 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 185 miliseconds | 37% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 183 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 175 miliseconds | 39% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 170 miliseconds | 40% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 159 miliseconds | 44% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 141 miliseconds | 43% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 137 miliseconds | 43% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 130 miliseconds | 42% | Trend |