My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 3c534af6-75de-4d3d-9557-d55364f47e56
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
3318c26 | refs/heads/master | 2 | 4 minutes 22.18 seconds | 2024-04-11 01:44:27 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 1.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 1.4 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 22.18 seconds) |
---|---|---|
0 Finished First | 2024-04-11 01:47:14 UTC | 2 minutes 7.82 seconds |
1 Finished Last | 2024-04-11 01:47:16 UTC | 2 minutes 14.37 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.46 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.25 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.46 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.73 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.61 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.59 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.01 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.35 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.79 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.7 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.95 seconds | 8% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.74 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.47 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.18 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.84 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.68 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.66 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.59 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.37 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.37 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.36 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.59 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.58 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.47 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.29 seconds | 51% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.23 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.84 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.74 seconds | 15% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.54 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.4 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.37 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.33 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.29 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.13 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.11 seconds | 18% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.03 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.0 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.96 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.92 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.87 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.85 seconds | 10% | Trend |
spec/lib/reports/line_items_spec.rb | 1.77 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.69 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.66 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.43 seconds | 14% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.42 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.41 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.07 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.06 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 963 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 962 miliseconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 960 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 957 miliseconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 885 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 866 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 791 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 781 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 732 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 704 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 700 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 623 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 586 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 581 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 553 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 525 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 516 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 498 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 464 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 461 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 443 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 443 miliseconds | 13% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 414 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 390 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 330 miliseconds | 6% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 323 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 320 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 310 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 304 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 277 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 272 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 267 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 259 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 254 miliseconds | 6% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 249 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 236 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 232 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 230 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 229 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 223 miliseconds | 9% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 222 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 209 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 197 miliseconds | 6% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 197 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 193 miliseconds | 4% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 184 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 184 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb | 183 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 146 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 136 miliseconds | 2% | Trend |
spec/lib/spree/money_spec.rb | 131 miliseconds | Trend |