My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 017c7f2d-9c5a-471a-989b-c6c87cea010b
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
84747ea | refs/heads/FixRailsNegateIncludeRubocopIssue | 2 | 4 minutes 14.88 seconds 16% | 2024-04-04 12:46:44 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 10.03 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 10.03 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 14.88 seconds) |
---|---|---|
0 Finished Last | 2024-04-04 12:49:30 UTC | 2 minutes 12.02 seconds |
1 Finished First | 2024-04-04 12:49:20 UTC | 2 minutes 2.87 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.42 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.96 seconds | 23% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.9 seconds | 36% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.2 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.85 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.28 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.9 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.22 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.64 seconds | 10% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.37 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.88 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.51 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.14 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.96 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.86 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.8 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.47 seconds | 10% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.41 seconds | 10% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.22 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.18 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.04 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.7 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.35 seconds | 8% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.2 seconds | 56% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.12 seconds | 6% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.07 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.94 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.56 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.44 seconds | 7% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.38 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.37 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.29 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.17 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.09 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.06 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.0 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.99 seconds | 19% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.89 seconds | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.83 seconds | 21% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.81 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.77 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.69 seconds | 16% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.68 seconds | 7% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.67 seconds | 14% | Trend |
spec/lib/reports/line_items_spec.rb | 1.57 seconds | 14% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.35 seconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.33 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.15 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.13 seconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.06 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.05 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 999 miliseconds | 13% | Trend |
spec/serializers/api/product_serializer_spec.rb | 981 miliseconds | 15% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 929 miliseconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 842 miliseconds | 14% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 828 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 783 miliseconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 737 miliseconds | 21% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 716 miliseconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 669 miliseconds | 18% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 660 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 624 miliseconds | 23% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 571 miliseconds | 21% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 570 miliseconds | 15% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 543 miliseconds | 23% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 535 miliseconds | 24% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 476 miliseconds | 19% | Trend |
spec/migrations/split_customer_names_spec.rb | 472 miliseconds | 21% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 464 miliseconds | 24% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 459 miliseconds | 25% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 411 miliseconds | 24% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 407 miliseconds | 26% | Trend |
spec/lib/stripe/account_connector_spec.rb | 364 miliseconds | 32% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 358 miliseconds | 27% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 335 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 318 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 302 miliseconds | 31% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 294 miliseconds | 33% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 288 miliseconds | 29% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 287 miliseconds | 31% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 276 miliseconds | 32% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 264 miliseconds | 31% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 258 miliseconds | 31% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 254 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 249 miliseconds | 35% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 229 miliseconds | 44% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 219 miliseconds | 34% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 218 miliseconds | 36% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 214 miliseconds | 36% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 202 miliseconds | 36% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 199 miliseconds | 41% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 193 miliseconds | 41% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 187 miliseconds | 40% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 178 miliseconds | 42% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 172 miliseconds | 43% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 169 miliseconds | 43% | Trend |
spec/lib/reports/report_spec.rb | 169 miliseconds | 52% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 148 miliseconds | 50% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 134 miliseconds | 48% | Trend |
spec/lib/spree/money_spec.rb | 125 miliseconds | 57% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 116 miliseconds | 57% | Trend |