My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 78ac0cf2-7449-4e29-8885-f9c1b4fc8288
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
9b9e459 | refs/heads/buu/fix-non-admin-saving-12403 | 2 | 4 minutes 15.39 seconds 3% | 2024-04-24 00:00: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 940 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 940 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 15.39 seconds) |
---|---|---|
0 Finished Last | 2024-04-24 00:02:54 UTC | 2 minutes 9.16 seconds |
1 Finished First | 2024-04-24 00:02:53 UTC | 2 minutes 6.24 seconds |
You can likely decrease your CI build time by around 43 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.42 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.17 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.79 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.38 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.56 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.06 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.83 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.01 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.91 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.56 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 5.99 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.33 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.16 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.03 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.78 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.57 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.45 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.37 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.3 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.26 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.13 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.87 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.32 seconds | 51% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.31 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.21 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.15 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.61 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.41 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.4 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.37 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.34 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.22 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.16 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.12 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.1 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.1 seconds | 7% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.0 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.94 seconds | 10% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.93 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.81 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.81 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.71 seconds | 5% | Trend |
spec/lib/reports/line_items_spec.rb | 1.65 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.57 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.36 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.35 seconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.25 seconds | 30% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.23 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.18 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.01 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.01 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 984 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 984 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 898 miliseconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 832 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 822 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 805 miliseconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 741 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 690 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 651 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 645 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 594 miliseconds | 3% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 573 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 561 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 537 miliseconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 489 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 474 miliseconds | 3% | Trend |
spec/migrations/split_customer_names_spec.rb | 473 miliseconds | 3% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 448 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 423 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 415 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 397 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 384 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 349 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 315 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 307 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 299 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 292 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 289 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 281 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 277 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 269 miliseconds | 3% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 266 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 251 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 239 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 218 miliseconds | 6% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 211 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 211 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 209 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 208 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 201 miliseconds | 3% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 189 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 187 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 185 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 179 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 177 miliseconds | 4% | Trend |
spec/lib/reports/report_spec.rb | 173 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 149 miliseconds | 3% | Trend |
spec/lib/spree/money_spec.rb | 140 miliseconds | 6% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 138 miliseconds | 1% | Trend |