My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 56aeaea4-22cd-4fe9-a291-3f6460dcc68e
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
fa03de3 | refs/heads/master | 2 | 4 minutes 11.88 seconds 17% | 2024-04-04 23:23:35 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 252 miliseconds. 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 252 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 11.88 seconds) |
---|---|---|
0 Finished Last | 2024-04-08 02:42:00 UTC | 2 minutes 6.49 seconds |
1 Finished First | 2024-04-08 02:42:00 UTC | 2 minutes 5.4 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.4 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 | 30.93 seconds | 26% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.11 seconds | 36% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.27 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.42 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.99 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.96 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.96 seconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.81 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.48 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.0 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.27 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.13 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.89 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.84 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.78 seconds | 9% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.45 seconds | 9% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.33 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.14 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.08 seconds | 9% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.03 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.84 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.27 seconds | 55% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.26 seconds | 10% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.12 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.07 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.58 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.36 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.35 seconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.3 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.2 seconds | 5% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.15 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.14 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.04 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.03 seconds | 18% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.96 seconds | 12% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.95 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.84 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.79 seconds | 11% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.75 seconds | 14% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.7 seconds | 12% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.68 seconds | 14% | Trend |
spec/lib/reports/line_items_spec.rb | 1.64 seconds | 11% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.56 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.52 seconds | 17% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.33 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.18 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.06 seconds | 18% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.06 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 984 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 957 miliseconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 955 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 948 miliseconds | 17% | Trend |
spec/serializers/api/product_serializer_spec.rb | 943 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 914 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 832 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 812 miliseconds | 16% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 807 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 799 miliseconds | 21% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 712 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 697 miliseconds | 26% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 650 miliseconds | 17% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 583 miliseconds | 20% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 544 miliseconds | 23% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 532 miliseconds | 25% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 522 miliseconds | 23% | Trend |
spec/migrations/split_customer_names_spec.rb | 487 miliseconds | 19% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 470 miliseconds | 23% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 456 miliseconds | 26% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 455 miliseconds | 23% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 419 miliseconds | 25% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 396 miliseconds | 27% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 375 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 372 miliseconds | 5% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 366 miliseconds | 26% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 360 miliseconds | 24% | Trend |
spec/lib/stripe/account_connector_spec.rb | 358 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 327 miliseconds | 27% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 315 miliseconds | 33% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 314 miliseconds | 30% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 306 miliseconds | 28% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 297 miliseconds | 30% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 267 miliseconds | 35% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 264 miliseconds | 35% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 260 miliseconds | 17% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 260 miliseconds | 33% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 256 miliseconds | 33% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 233 miliseconds | 43% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 210 miliseconds | 34% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 209 miliseconds | 39% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 205 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 204 miliseconds | 41% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 203 miliseconds | 34% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 198 miliseconds | 41% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 183 miliseconds | 42% | Trend |
spec/lib/i18n_digests_spec.rb | 182 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 180 miliseconds | 42% | Trend |
spec/lib/reports/report_spec.rb | 175 miliseconds | 51% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 147 miliseconds | 52% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 138 miliseconds | 48% | Trend |
spec/lib/spree/money_spec.rb | 127 miliseconds | 58% | Trend |