My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 7180c507-9507-477b-916c-b32f044e3181
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
9ae064a | refs/heads/RedundantPresenceValidationOnBelongs_part_I | 2 | 4 minutes 50.28 seconds 9% | 2024-04-22 15:45:11 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.46 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.46 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 50.28 seconds) |
---|---|---|
0 Finished Last | 2024-04-22 15:48:21 UTC | 2 minutes 28.73 seconds |
1 Finished First | 2024-04-22 15:48:07 UTC | 2 minutes 21.56 seconds |
You can likely decrease your CI build time by around 49 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.61 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 | 37.5 seconds | 17% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.8 seconds | 8% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.4 seconds | 8% | Trend |
spec/lib/reports/customers_report_spec.rb | 11.4 seconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.79 seconds | 17% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.29 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 8.2 seconds | 13% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.95 seconds | 11% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.23 seconds | 9% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.77 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.14 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.88 seconds | 17% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.82 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.47 seconds | 14% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.3 seconds | 9% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.94 seconds | 8% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.9 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.81 seconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.58 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.47 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.9 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.67 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.59 seconds | 12% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.44 seconds | 50% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.43 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.83 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.75 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.74 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.69 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.5 seconds | 13% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.5 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.43 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.32 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.28 seconds | 8% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.18 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.17 seconds | 17% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.14 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.12 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.01 seconds | 10% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.97 seconds | 11% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.95 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.78 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.74 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb | 1.62 seconds | 16% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.51 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.39 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.28 seconds | 21% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.27 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.21 seconds | 8% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 1.18 seconds | 39% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.13 seconds | 11% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.01 seconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 990 miliseconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 973 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 966 miliseconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 936 miliseconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 903 miliseconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 849 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 838 miliseconds | 22% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 783 miliseconds | 13% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 703 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 672 miliseconds | 9% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 638 miliseconds | 10% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 633 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 608 miliseconds | 9% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 603 miliseconds | 100% | Trend |
spec/migrations/split_customer_names_spec.rb | 578 miliseconds | 17% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 575 miliseconds | 19% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 562 miliseconds | 19% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 556 miliseconds | 13% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 501 miliseconds | 12% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 467 miliseconds | 12% | Trend |
spec/lib/stripe/account_connector_spec.rb | 451 miliseconds | 10% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 426 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 397 miliseconds | 41% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 375 miliseconds | 19% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 374 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 360 miliseconds | 27% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 358 miliseconds | 9% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 346 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 341 miliseconds | 23% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 326 miliseconds | 25% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 313 miliseconds | 19% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 306 miliseconds | 39% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 289 miliseconds | 11% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 287 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 266 miliseconds | 21% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 249 miliseconds | 19% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 244 miliseconds | 25% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 244 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 243 miliseconds | 9% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 229 miliseconds | 9% | Trend |
spec/lib/reports/report_spec.rb | 228 miliseconds | 20% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 224 miliseconds | 19% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 217 miliseconds | 13% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 214 miliseconds | 14% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 192 miliseconds | 2% | Trend |
spec/lib/i18n_digests_spec.rb | 188 miliseconds | 144% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 176 miliseconds | 12% | Trend |
spec/lib/spree/money_spec.rb | 163 miliseconds | 20% | Trend |