My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 8747d7ab-139c-4e5b-b9ad-191f5ac98ccd
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
924bb2a | refs/heads/master | 2 | 4 minutes 20.24 seconds | 2024-03-26 23:09:01 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 2.1 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 2.1 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 20.24 seconds) |
---|---|---|
0 Finished First | 2024-03-27 11:32:34 UTC | 2 minutes 12.46 seconds |
1 Finished Last | 2024-03-27 11:32:36 UTC | 2 minutes 7.79 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.45 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.48 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.07 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.43 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.2 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.26 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.09 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.11 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.81 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.29 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.29 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.76 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.5 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.88 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.76 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.67 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.67 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.59 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.5 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.24 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.05 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.64 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.49 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.37 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.37 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.01 seconds | 40% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.76 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.74 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.69 seconds | 28% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.35 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.32 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.25 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.22 seconds | 13% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.2 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.19 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.18 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.07 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.02 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.91 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.82 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.7 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.7 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.57 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.44 seconds | 16% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.33 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.32 seconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.29 seconds | 37% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.21 seconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.1 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.03 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 931 miliseconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 847 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 801 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 791 miliseconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 744 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 724 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 660 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 658 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 638 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 571 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 571 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 529 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 521 miliseconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 491 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 462 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 459 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 445 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 444 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 412 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 356 miliseconds | 11% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 354 miliseconds | 7% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 354 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 319 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 315 miliseconds | 3% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 309 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb | 304 miliseconds | 16% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 291 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 281 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 273 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 257 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 257 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 239 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 233 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 222 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 221 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 220 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 218 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 216 miliseconds | 11% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 215 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 199 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 198 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 179 miliseconds | 3% | Trend |
spec/lib/i18n_digests_spec.rb | 178 miliseconds | 147% | Trend |
spec/lib/reports/report_spec.rb | 177 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 173 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 148 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 140 miliseconds | 7% | Trend |
spec/lib/spree/money_spec.rb | 128 miliseconds | 2% | Trend |