My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID e302cb9c-df7b-4bca-85e4-3f91c36bb09a
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
4ee1368 | refs/heads/FixRailsWhereEquals | 2 | 4 minutes 17.47 seconds 1% | 2024-04-09 07:28:45 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.91 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.91 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 17.47 seconds) |
---|---|---|
0 Finished Last | 2024-04-09 07:31:40 UTC | 2 minutes 9.77 seconds |
1 Finished First | 2024-04-09 07:31:26 UTC | 2 minutes 7.7 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.43 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 | 32.57 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.39 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.71 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.66 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.31 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.05 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.32 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.9 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.87 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.81 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.42 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.41 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.95 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.85 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.77 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.69 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.46 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.14 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.14 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.12 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.93 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.34 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.2 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.16 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.04 seconds | 55% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.6 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.55 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.53 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.39 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.36 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.35 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.29 seconds | 11% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.21 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.18 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.14 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.03 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.93 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.78 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.76 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.75 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.65 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb | 1.62 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.56 seconds | 7% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.32 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.28 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.18 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 998 miliseconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 982 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 951 miliseconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 929 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 866 miliseconds | 11% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 828 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 823 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 779 miliseconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 700 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 679 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 651 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 632 miliseconds | 34% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 621 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 594 miliseconds | 3% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 568 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 550 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 515 miliseconds | 7% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 487 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 473 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 464 miliseconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 455 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 415 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 408 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 370 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 353 miliseconds | 11% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 339 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 312 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 306 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 298 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 298 miliseconds | 9% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 292 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 273 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 260 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 256 miliseconds | 7% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 254 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 244 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 242 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 225 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 218 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 211 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 208 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 206 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 192 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 189 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 188 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 187 miliseconds | 1% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 183 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 183 miliseconds | 1% | Trend |
spec/lib/i18n_digests_spec.rb | 180 miliseconds | 146% | Trend |
spec/lib/reports/report_spec.rb | 169 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 151 miliseconds | Trend | |
spec/serializers/api/admin/product_serializer_spec.rb | 137 miliseconds | 2% | Trend |