My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID c0580ac7-1da1-4076-91b5-1d6ec13cdf3a
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
0c3692a | refs/heads/bump_upload_artifact_v3_to_v4 | 2 | about 2 months ago | 3 minutes 12.0 seconds | 5 minutes 46.7 seconds |
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 7.5 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 7.5 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 46.7 seconds) | Test files |
---|---|---|---|
0 Finished Last | 2024-07-24 17:31:42 UTC | 2 minutes 52.54 seconds | |
1 Finished First | 2024-07-24 17:31:35 UTC | 2 minutes 54.17 seconds | |
You can likely decrease your CI build time by around 58 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.93 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
|
56.82 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
44.3 seconds | 7% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
17.97 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.0 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.55 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.04 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.47 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.4 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.12 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.49 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
5.97 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.32 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.3 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.19 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
4.98 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
4.94 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
4.87 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
4.75 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.54 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.48 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.37 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.21 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.16 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.08 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
3.85 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.47 seconds | 11% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.4 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
2.99 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.76 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.72 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.62 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.55 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.53 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.49 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.48 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.14 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.01 seconds | 7% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.0 seconds | 6% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.99 seconds | 14% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
1.98 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.9 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
1.9 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.89 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb
|
1.8 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.56 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.44 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.41 seconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.35 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.35 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.35 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.32 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.25 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.24 seconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.1 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.09 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
1.02 seconds | 23% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
959 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
951 miliseconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
937 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
912 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
898 miliseconds | 23% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
874 miliseconds | 35% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
835 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
827 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
815 miliseconds | 6% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
804 miliseconds | 7% | Trend |
spec/migrations/split_customer_names_spec.rb
|
745 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
726 miliseconds | 7% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
722 miliseconds | 7% | Trend |
spec/lib/i18n_digests_spec.rb
|
708 miliseconds | 109% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
701 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
686 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
658 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
650 miliseconds | 7% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
619 miliseconds | 7% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
577 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
574 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/dfc_loader_spec.rb
|
548 miliseconds | 94% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
545 miliseconds | 10% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
532 miliseconds | 22% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
530 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
521 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
519 miliseconds | 10% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
505 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
504 miliseconds | 11% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
502 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
491 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb
|
477 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
472 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
464 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
458 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
452 miliseconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
450 miliseconds | 12% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
449 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
444 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
438 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
431 miliseconds | 9% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
429 miliseconds | 7% | Trend |
spec/lib/reports/report_spec.rb
|
418 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb
|
403 miliseconds | 10% | Trend |