My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID a0d05d7e-e65e-446d-bea9-33b418c4ac99
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
b3952e5 | refs/heads/wider-item-column-on-invoice-pdf | 2 | about 1 month ago | 3 minutes 11.52 seconds | 5 minutes 54.42 seconds 2% |
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 48 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 48 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 54.42 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-26 13:47:31 UTC | 2 minutes 53.66 seconds | |
1 Finished Last | 2024-07-26 13:47:31 UTC | 3 minutes 0.77 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 (~1.97 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.97 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
47.14 seconds | 14% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
19.8 seconds | 6% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.05 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.98 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.42 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.92 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.28 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.14 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.59 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb
|
6.21 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.48 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.37 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.18 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
4.96 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
4.93 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
4.74 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
4.67 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.52 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.46 seconds | 1% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.43 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.28 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.24 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.07 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
4.03 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.42 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.99 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
2.99 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.88 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
2.87 seconds | Trend | |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.68 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.65 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.54 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.47 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.29 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
2.18 seconds | 18% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.17 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.08 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.08 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
1.96 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
1.95 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.93 seconds | Trend | |
spec/lib/reports/line_items_spec.rb
|
1.81 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.69 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.64 seconds | 16% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.53 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.45 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.41 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.35 seconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.34 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.31 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.24 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.24 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.24 seconds | 16% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.07 seconds | 9% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.06 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.06 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
958 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
945 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
924 miliseconds | 7% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
852 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
834 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
828 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
823 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
768 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
747 miliseconds | 25% | Trend |
spec/migrations/split_customer_names_spec.rb
|
747 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
735 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
718 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
717 miliseconds | 7% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
714 miliseconds | 8% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
711 miliseconds | 53% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
699 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
664 miliseconds | 5% | Trend |
spec/migrations/20240502035220_update_n8n_url_spec.rb
|
647 miliseconds | 57% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
632 miliseconds | 9% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
602 miliseconds | 6% | Trend |
spec/lib/spree/i18n_spec.rb
|
572 miliseconds | 81% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
572 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
542 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
537 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/dfc_product_type_factory_spec.rb
|
533 miliseconds | 81% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
528 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
519 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
516 miliseconds | 9% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
515 miliseconds | 25% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
502 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
501 miliseconds | 7% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
494 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
472 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
457 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
452 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
445 miliseconds | 10% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
445 miliseconds | 6% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
443 miliseconds | 12% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
441 miliseconds | 11% | Trend |
spec/lib/reports/report_spec.rb
|
434 miliseconds | 11% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
431 miliseconds | 8% | Trend |
spec/lib/i18n_digests_spec.rb
|
429 miliseconds | 26% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
425 miliseconds | 10% | Trend |