My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 70119ee1-a146-40dc-9686-6b1ec2575714
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
c25fe6a | refs/heads/master | 2 | about 1 month ago | 3 minutes 14.61 seconds | 5 minutes 50.95 seconds 1% |
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 1.92 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 1.92 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 50.95 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-28 08:51:12 UTC | 2 minutes 54.97 seconds | |
1 Finished Last | 2024-07-28 08:51:14 UTC | 2 minutes 55.99 seconds | |
You can likely decrease your CI build time by around 59 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.95 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.8 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
45.17 seconds | 9% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
18.32 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.0 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.59 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.33 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.44 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.43 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.23 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.65 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
5.91 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.73 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.34 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
5.05 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.01 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
4.96 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
4.9 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
4.77 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.59 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.47 seconds | 1% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.36 seconds | 2% | 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
|
3.98 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
3.79 seconds | Trend | |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.44 seconds | 10% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.44 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
3.14 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.76 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.7 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.69 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.6 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.59 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.52 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.4 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.19 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
2.18 seconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.09 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
2.05 seconds | 11% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.03 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
1.98 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
1.96 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb
|
1.86 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.72 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.59 seconds | 12% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.55 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.48 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.47 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.41 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.39 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.38 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.23 seconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.15 seconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.07 seconds | 8% | 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.06 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
973 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
967 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
963 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
893 miliseconds | 10% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
891 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
876 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
827 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
824 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
811 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
801 miliseconds | 37% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
780 miliseconds | 58% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
756 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
721 miliseconds | 3% | Trend |
spec/migrations/split_customer_names_spec.rb
|
721 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
711 miliseconds | 24% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
709 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
698 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
677 miliseconds | 4% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
652 miliseconds | 6% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
625 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_issue_validator_spec.rb
|
624 miliseconds | 86% | Trend |
engines/dfc_provider/spec/requests/persons_spec.rb
|
620 miliseconds | 68% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
608 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
601 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
584 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
553 miliseconds | 19% | Trend |
engines/dfc_provider/spec/services/dfc_product_type_factory_spec.rb
|
536 miliseconds | 82% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
528 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
524 miliseconds | 8% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
522 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
504 miliseconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
495 miliseconds | 3% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
492 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
481 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
479 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
463 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
458 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
453 miliseconds | 9% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
453 miliseconds | 10% | Trend |
spec/lib/reports/report_spec.rb
|
448 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
443 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
442 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
432 miliseconds | 6% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
429 miliseconds | 7% | Trend |