My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID e231b1cf-145a-4688-acbe-c26443cc6be9
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
d4da684 | refs/heads/master | 2 | 4 minutes 12.71 seconds 3% | 2024-04-10 00:34:09 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.33 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.33 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 12.71 seconds) |
---|---|---|
0 Finished Last | 2024-04-10 00:37:04 UTC | 2 minutes 4.64 seconds |
1 Finished First | 2024-04-10 00:36:51 UTC | 2 minutes 8.08 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.4 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 | 30.49 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.47 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.65 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.61 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.89 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.68 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.96 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.8 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.58 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 5.86 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.21 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.17 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.07 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.76 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.57 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.4 seconds | 6% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.4 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.29 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.11 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 3.99 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.87 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.34 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.23 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.23 seconds | 52% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.16 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.6 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.57 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.43 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.3 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.28 seconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.28 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.1 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.06 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.01 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.0 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.96 seconds | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.87 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.74 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.73 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.68 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.67 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 1.65 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.55 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.43 seconds | 17% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.37 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb | 1.32 seconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.27 seconds | 32% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.19 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.06 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 967 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 955 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 953 miliseconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 944 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 892 miliseconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 811 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 807 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 767 miliseconds | 12% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 685 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 678 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 673 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 616 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 594 miliseconds | 3% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 554 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 549 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 528 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 487 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 469 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 465 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 442 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 404 miliseconds | 8% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 400 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 363 miliseconds | 9% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 353 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 348 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 315 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 308 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 301 miliseconds | 11% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 300 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 278 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 277 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 273 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 262 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 258 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 256 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 236 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 225 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 223 miliseconds | 3% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 222 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 203 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 189 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 186 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 186 miliseconds | Trend | |
spec/lib/stripe/credit_card_cloner_spec.rb | 185 miliseconds | 9% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 182 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 182 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 179 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 177 miliseconds | 8% | Trend |
spec/lib/i18n_digests_spec.rb | 175 miliseconds | 139% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 152 miliseconds | Trend | |
spec/serializers/api/admin/product_serializer_spec.rb | 136 miliseconds | 2% | Trend |