My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 460ee138-dd95-480a-a0a4-cc9aae9b639a
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
603af12 | refs/heads/wb-OFN-112509 | 2 | about 2 months ago | 3 minutes 51.71 seconds | 5 minutes 59.94 seconds 4% |
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 34.8 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 34.8 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 59.94 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-23 07:49:45 UTC | 3 minutes 6.78 seconds | |
1 Finished Last | 2024-07-23 07:50:20 UTC | 2 minutes 53.17 seconds | |
You can likely decrease your CI build time by around 60 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~2.0 minutes)
Test file path (Displaying entries 1 - 100 of 140 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb
|
1 minute 0.53 seconds | 11% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
44.25 seconds | 7% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
18.27 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.94 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
10.26 seconds | 6% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.45 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.9 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.26 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.21 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
7.0 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.86 seconds | 11% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
5.83 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.62 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.37 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.29 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
4.93 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
4.88 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.71 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
4.71 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.65 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.62 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.5 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.49 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
3.94 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.9 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
3.7 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
3.11 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
3.08 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
2.91 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.76 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.71 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.62 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.53 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.52 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.33 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.27 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.19 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.11 seconds | 6% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
2.09 seconds | 20% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
2.08 seconds | 8% | Trend |
spec/lib/reports/line_items_spec.rb
|
2.05 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.04 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
1.99 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.76 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.68 seconds | 19% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.53 seconds | 29% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.5 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.43 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.41 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.4 seconds | 5% | 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.37 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.27 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.25 seconds | 18% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.13 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.07 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.07 seconds | 9% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
981 miliseconds | 40% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
965 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
961 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
951 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb
|
873 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
843 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
841 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
837 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb
|
807 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
775 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
770 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
762 miliseconds | 54% | Trend |
spec/lib/reports/report_spec.rb
|
747 miliseconds | 52% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
717 miliseconds | 17% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
707 miliseconds | 9% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
699 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
656 miliseconds | 6% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb
|
656 miliseconds | 59% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
652 miliseconds | 7% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
633 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
625 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
597 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb
|
586 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
586 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/dfc_io_spec.rb
|
545 miliseconds | 83% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
543 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
539 miliseconds | 21% | Trend |
spec/lib/reports/enterprise_fee_summary/summarizer_spec.rb
|
530 miliseconds | 79% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
526 miliseconds | 8% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
524 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
517 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
516 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb
|
502 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
498 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
492 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
490 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
458 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
449 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
443 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
441 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
440 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/dfc_product_type_factory_spec.rb
|
438 miliseconds | 48% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
432 miliseconds | 6% | Trend |