My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID c14d58d3-3dff-4b8c-90fd-b3e93b593ac6
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
a39dc32 | refs/pull/12396/merge | 2 | 4 minutes 11.81 seconds 17% | 2024-04-17 09:44: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.01 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.01 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 11.81 seconds) |
---|---|---|
0 Finished First | 2024-04-17 09:47:35 UTC | 2 minutes 4.1 seconds |
1 Finished Last | 2024-04-17 09:47:44 UTC | 2 minutes 7.72 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 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.37 seconds | 24% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.69 seconds | 33% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.42 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.51 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.09 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.92 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.99 seconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.87 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.36 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.8 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.49 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.41 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.75 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.71 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.59 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.57 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.37 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.27 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.18 seconds | 8% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.95 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.58 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.23 seconds | 11% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.18 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.15 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.77 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.59 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.41 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.33 seconds | 11% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.21 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.19 seconds | 14% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.18 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.12 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.12 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.09 seconds | 15% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.01 seconds | 12% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.99 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.92 seconds | 17% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.77 seconds | 13% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.77 seconds | 12% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.72 seconds | 11% | Trend |
spec/lib/reports/line_items_spec.rb | 1.67 seconds | 9% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.59 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.56 seconds | 20% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.55 seconds | 16% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.35 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.28 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.09 seconds | 13% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.03 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 996 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 993 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 979 miliseconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 960 miliseconds | 17% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 947 miliseconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 845 miliseconds | 14% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 834 miliseconds | 14% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 725 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 705 miliseconds | 25% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 674 miliseconds | 18% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 665 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 644 miliseconds | 21% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 600 miliseconds | 17% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 577 miliseconds | 18% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 568 miliseconds | 20% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 541 miliseconds | 19% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 486 miliseconds | 20% | Trend |
spec/migrations/split_customer_names_spec.rb | 475 miliseconds | 21% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 454 miliseconds | 26% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 449 miliseconds | 24% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 422 miliseconds | 23% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 403 miliseconds | 25% | Trend |
spec/lib/stripe/account_connector_spec.rb | 380 miliseconds | 29% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 336 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 311 miliseconds | 33% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 298 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 296 miliseconds | 33% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 288 miliseconds | 31% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 287 miliseconds | 23% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 279 miliseconds | 31% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 260 miliseconds | 35% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 259 miliseconds | 96% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 254 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 249 miliseconds | 35% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 234 miliseconds | 42% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 219 miliseconds | 36% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 214 miliseconds | 37% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 211 miliseconds | 36% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 206 miliseconds | 39% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 202 miliseconds | 52% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 200 miliseconds | 39% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 190 miliseconds | 36% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 187 miliseconds | 40% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 184 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 182 miliseconds | 41% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 180 miliseconds | 63% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 179 miliseconds | 41% | Trend |
spec/lib/i18n_digests_spec.rb | 176 miliseconds | 12% | Trend |
spec/lib/reports/report_spec.rb | 174 miliseconds | 51% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 153 miliseconds | 49% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 141 miliseconds | 45% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 132 miliseconds | 58% | Trend |