My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 94c24e88-6ced-4f1f-84cd-d469271a456b
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
f22386c | refs/heads/6055-fix-rubocop-lint-constant-definition-in-block | 2 | 4 minutes 16.24 seconds 2% | 2024-04-08 09:28:37 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 13.4 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 13.4 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 16.24 seconds) |
---|---|---|
0 Finished Last | 2024-04-08 09:31:31 UTC | 2 minutes 8.81 seconds |
1 Finished First | 2024-04-08 09:31:18 UTC | 2 minutes 7.44 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 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.33 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.15 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.43 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.3 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.16 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.69 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.19 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.69 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.26 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.65 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.43 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.38 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.81 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.6 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.6 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.5 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.45 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.4 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.34 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 4.04 seconds | 23% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.02 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.61 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.5 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.15 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.06 seconds | 55% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.99 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.61 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.46 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.39 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.37 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.36 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.25 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.18 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.17 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.04 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.03 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.98 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.81 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.77 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.77 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.73 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.73 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.66 seconds | 20% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.36 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.32 seconds | 22% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.27 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.09 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.09 seconds | 10% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.02 seconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 983 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 970 miliseconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 969 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 960 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 876 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 868 miliseconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 864 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 814 miliseconds | 23% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 789 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 752 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 746 miliseconds | 20% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 673 miliseconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 656 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 647 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 544 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 528 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 519 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 517 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 489 miliseconds | 10% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 486 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 463 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 450 miliseconds | 10% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 406 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 368 miliseconds | 14% | Trend |
spec/lib/stripe/account_connector_spec.rb | 362 miliseconds | 9% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 358 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 328 miliseconds | 21% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 319 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 308 miliseconds | 22% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 298 miliseconds | 60% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 296 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 283 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 282 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 270 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 265 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 263 miliseconds | 17% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 263 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 250 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 231 miliseconds | 21% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 211 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 208 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 204 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 201 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 201 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 197 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 189 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 176 miliseconds | 9% | Trend |
spec/lib/reports/report_spec.rb | 175 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 149 miliseconds | 1% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 136 miliseconds | 2% | Trend |
spec/lib/spree/money_spec.rb | 128 miliseconds | 1% | Trend |