My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID f16e2a7a-013c-4c2e-b2ff-c4b0a00c785e
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
6e54b1e | refs/heads/master | 2 | 4 minutes 28.32 seconds 2% | 2024-02-14 22:55: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 301 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 301 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 28.32 seconds) |
---|---|---|
0 Finished First | 2024-02-14 22:58:09 UTC | 2 minutes 13.96 seconds |
1 Finished Last | 2024-02-14 22:58:09 UTC | 2 minutes 14.37 seconds |
You can likely decrease your CI build time by around 45 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.49 minutes)
Test file path (Displaying entries 1 - 100 of 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.99 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.91 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.66 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.25 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.29 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.17 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.5 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.21 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 7.0 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.41 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.02 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.5 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.32 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.25 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.2 seconds | 9% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.82 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.72 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.56 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.54 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.31 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.24 seconds | 11% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.66 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.46 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.99 seconds | 49% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.88 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.78 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.72 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.59 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.54 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.39 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.37 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.34 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.21 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.18 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.14 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.07 seconds | 16% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.02 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.97 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.97 seconds | 11% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.83 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.82 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.8 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.47 seconds | 6% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.43 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.25 seconds | 26% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.23 seconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.18 seconds | 22% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.16 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.15 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.09 seconds | 48% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.07 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.04 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.03 seconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 881 miliseconds | 44% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 880 miliseconds | 29% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 874 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 839 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 827 miliseconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 801 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 745 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 698 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 677 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 579 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 576 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 548 miliseconds | Trend | |
spec/migrations/split_customer_names_spec.rb | 518 miliseconds | 7% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 512 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 507 miliseconds | 8% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 494 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 453 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 404 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 400 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 357 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 329 miliseconds | 6% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 329 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 324 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 315 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 303 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 293 miliseconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 291 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 280 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 278 miliseconds | 11% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 266 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 247 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 235 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 234 miliseconds | 10% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 232 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 230 miliseconds | 5% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 210 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 206 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 204 miliseconds | 14% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 194 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 180 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 179 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 156 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 149 miliseconds | 5% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 139 miliseconds | 63% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 139 miliseconds | 14% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 133 miliseconds | 9% | Trend |
spec/lib/spree/money_spec.rb | 121 miliseconds | 7% | Trend |