My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 50767ab1-524c-4b90-a699-70fb788809ce
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
eedbaaf | refs/heads/6055-fix-rubocop-lint-duplicate-branch | 2 | 4 minutes 27.01 seconds 8% | 2024-04-02 09:22:20 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 11.09 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 11.09 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 27.01 seconds) |
---|---|---|
0 Finished First | 2024-04-02 09:25:03 UTC | 2 minutes 7.7 seconds |
1 Finished Last | 2024-04-02 09:25:14 UTC | 2 minutes 19.31 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.48 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.16 seconds | 17% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.35 seconds | 20% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.67 seconds | 7% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.42 seconds | 8% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.79 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.75 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.62 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.0 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.98 seconds | 8% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.59 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.31 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.66 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.36 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.24 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.98 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.84 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.71 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.57 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.39 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.22 seconds | 8% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.07 seconds | 9% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.35 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.31 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.18 seconds | 10% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.0 seconds | 59% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.85 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.61 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.44 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.39 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.35 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.3 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.29 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.28 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.19 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.18 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.97 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.96 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.9 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.83 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.79 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.79 seconds | Trend | |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.72 seconds | 9% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.43 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.36 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.28 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.16 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 9% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.09 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.03 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 991 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 964 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 856 miliseconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 839 miliseconds | 10% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 814 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 784 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 725 miliseconds | 28% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 708 miliseconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 672 miliseconds | 13% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 660 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 629 miliseconds | 19% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 600 miliseconds | 12% | Trend |
spec/migrations/split_customer_names_spec.rb | 569 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 550 miliseconds | 17% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 547 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 542 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 540 miliseconds | 14% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 450 miliseconds | 21% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 445 miliseconds | 18% | Trend |
spec/lib/stripe/account_connector_spec.rb | 438 miliseconds | 11% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 432 miliseconds | 15% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 430 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 411 miliseconds | 17% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 360 miliseconds | 7% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 341 miliseconds | 19% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 333 miliseconds | 20% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 311 miliseconds | 19% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 290 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 275 miliseconds | 16% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 269 miliseconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 269 miliseconds | 24% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 267 miliseconds | 25% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 259 miliseconds | 22% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 255 miliseconds | 29% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 251 miliseconds | 30% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 222 miliseconds | 15% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 216 miliseconds | 25% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 216 miliseconds | 19% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 215 miliseconds | 26% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 205 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 201 miliseconds | 31% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 194 miliseconds | 31% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 185 miliseconds | 29% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 184 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 182 miliseconds | 27% | Trend |
spec/lib/reports/report_spec.rb | 171 miliseconds | 42% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 144 miliseconds | 43% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 139 miliseconds | 32% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 124 miliseconds | 41% | Trend |
spec/lib/spree/money_spec.rb | 122 miliseconds | 50% | Trend |