My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 8549a76f-510f-45c1-9312-25fbfb9a2306
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
7473ef5 | refs/pull/12401/merge | 2 | 4 minutes 9.82 seconds 5% | 2024-04-21 20:21:57 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 9.18 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 9.18 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 9.82 seconds) |
---|---|---|
0 Finished Last | 2024-04-21 20:24:41 UTC | 2 minutes 8.62 seconds |
1 Finished First | 2024-04-21 20:24:32 UTC | 2 minutes 1.2 seconds |
You can likely decrease your CI build time by around 42 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.39 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 | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.61 seconds | 6% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 17.92 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.76 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.17 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.44 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.07 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.64 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.64 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 5.81 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.19 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.07 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.9 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.82 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.42 seconds | 6% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.4 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.39 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.18 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.08 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 3.96 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.87 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.44 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.03 seconds | 8% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.95 seconds | 57% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.89 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.67 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.37 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.32 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.3 seconds | 5% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.2 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.13 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.1 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.98 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.95 seconds | 7% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.94 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.94 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.9 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.88 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.86 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.76 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.71 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.66 seconds | 8% | Trend |
spec/lib/reports/line_items_spec.rb | 1.6 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.36 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.32 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.15 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.08 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.07 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 983 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 979 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 973 miliseconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 953 miliseconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 945 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 937 miliseconds | 18% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 824 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 805 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 699 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 693 miliseconds | 27% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 653 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 650 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 634 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 575 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 567 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 548 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 523 miliseconds | 8% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 474 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 474 miliseconds | Trend | |
spec/lib/reports/users_and_enterprises_report_spec.rb | 464 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 453 miliseconds | 8% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 417 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb | 408 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 404 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 343 miliseconds | 13% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 330 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 310 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 303 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 294 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 286 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 283 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 264 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 256 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 256 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 253 miliseconds | 10% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 246 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 246 miliseconds | 6% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 217 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 205 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 203 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 200 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 194 miliseconds | 11% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 194 miliseconds | 7% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 182 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 181 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 176 miliseconds | 7% | Trend |
spec/lib/i18n_digests_spec.rb | 175 miliseconds | 127% | Trend |
spec/lib/reports/report_spec.rb | 175 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 175 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 169 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 168 miliseconds | 10% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 137 miliseconds | 2% | Trend |