My organization (openfoodnetwork.org) / Open Food Network / models / Build ID f2850f7a-8215-476d-bdf8-624b1bf80d2e
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
7e00b78 | refs/pull/12353/merge | 5 | 5 minutes 51.63 seconds 1% | 2024-04-11 11:36:53 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 11 minutes 47.47 seconds. The shorter this time is, the better.
The first CI node finished its work at 2024-04-11 11:38:10 UTC. CI nodes that finished at least 60s later are highlighted.
The reason for slow CI nodes might be too large test files (see the Test Files tab). You may want to try the Knapsack Pro Queue Mode (Ruby) to improve the distribution of your tests. Learn more about dynamic test suite split here.
Note: if you run a CI build for the same commit again (for instance when you retry a CI build), then you will see the data updated below. Some of the nodes might be highlighted until the whole CI build is complete.
The average test execution time per CI node is 1 minute 10.33 seconds.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 11 minutes 47.47 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 51.63 seconds) |
---|---|---|
0 Finished Last | 2024-04-11 11:49:58 UTC | 1 minute 22.48 seconds |
1 | 2024-04-11 11:39:39 UTC | 1 minute 7.28 seconds |
2 Finished First | 2024-04-11 11:38:10 UTC | 1 minute 5.3 seconds |
3 | 2024-04-11 11:40:12 UTC | 1 minute 10.2 seconds |
4 | 2024-04-11 11:40:08 UTC | 1 minute 6.38 seconds |
Test file path (Displaying entries 1 - 100 of 106 in total files) | Execution time | ||
---|---|---|---|
spec/models/spree/order_spec.rb | 42.7 seconds | 18% | Trend |
spec/models/product_importer_spec.rb | 31.96 seconds | 4% | Trend |
spec/models/order_cycle_spec.rb | 27.11 seconds | 1% | Trend |
spec/models/spree/line_item_spec.rb | 23.57 seconds | 1% | Trend |
spec/models/spree/payment_spec.rb | 19.68 seconds | 3% | Trend |
spec/models/spree/ability_spec.rb | 14.55 seconds | 5% | Trend |
spec/models/spree/product_spec.rb | 13.56 seconds | 1% | Trend |
spec/models/enterprise_spec.rb | 13.4 seconds | 13% | Trend |
spec/models/spree/order_inventory_spec.rb | 12.89 seconds | 4% | Trend |
spec/models/spree/variant_spec.rb | 12.8 seconds | 2% | Trend |
spec/models/spree/return_authorization_spec.rb | 12.65 seconds | 2% | Trend |
spec/models/spree/adjustment_spec.rb | 10.08 seconds | 1% | Trend |
spec/models/spree/shipment_spec.rb | 8.18 seconds | 22% | Trend |
spec/models/enterprise_relationship_spec.rb | 7.52 seconds | Trend | |
spec/models/spree/tax_rate_spec.rb | 7.37 seconds | 2% | Trend |
spec/models/proxy_order_spec.rb | 6.67 seconds | 3% | Trend |
spec/models/exchange_spec.rb | 5.83 seconds | 1% | Trend |
spec/models/invoice/data_presenter_spec.rb | 5.08 seconds | 1% | Trend |
spec/models/customer_spec.rb | 4.97 seconds | 16% | Trend |
spec/models/spree/stock/availability_validator_spec.rb | 4.93 seconds | 5% | Trend |
spec/models/spree/gateway/stripe_sca_spec.rb | 4.71 seconds | Trend | |
spec/models/variant_override_spec.rb | 4.56 seconds | 2% | Trend |
spec/models/spree/order_contents_spec.rb | 4.31 seconds | 2% | Trend |
spec/models/spree/shipping_method_spec.rb | 3.39 seconds | 17% | Trend |
spec/models/invoice_spec.rb | 3.27 seconds | 3% | Trend |
spec/models/spree/stock_location_spec.rb | 2.47 seconds | 3% | Trend |
spec/models/enterprise_caching_spec.rb | 2.37 seconds | 5% | Trend |
spec/models/concerns/variant_stock_spec.rb | 2.34 seconds | 5% | Trend |
spec/models/spree/order/state_machine_spec.rb | 2.2 seconds | 19% | Trend |
spec/models/enterprise_fee_spec.rb | 2.01 seconds | 14% | Trend |
spec/models/spree/stock_item_spec.rb | 1.94 seconds | 5% | Trend |
spec/models/spree/calculator_spec.rb | 1.69 seconds | 3% | Trend |
spec/models/spree/payment_method_spec.rb | 1.62 seconds | 3% | Trend |
spec/models/voucher_spec.rb | 1.61 seconds | 2% | Trend |
spec/models/concerns/order_shipment_spec.rb | 1.59 seconds | 18% | Trend |
spec/models/calculator/weight_spec.rb | 1.54 seconds | 1% | Trend |
spec/models/spree/inventory_unit_spec.rb | 1.51 seconds | 3% | Trend |
spec/models/spree/user_spec.rb | 1.4 seconds | Trend | |
spec/models/product_import/inventory_reset_strategy_spec.rb | 1.38 seconds | 16% | Trend |
spec/models/spree/order/checkout_spec.rb | 1.37 seconds | 4% | Trend |
spec/models/spree/image_spec.rb | 1.36 seconds | 6% | Trend |
spec/models/enterprise_fee_adjustments_spec.rb | 1.22 seconds | 2% | Trend |
spec/models/spree/order/payment_spec.rb | 1.11 seconds | 7% | Trend |
spec/models/spree/order/tax_spec.rb | 1.1 seconds | 4% | Trend |
spec/models/spree/credit_card_spec.rb | 939 miliseconds | 24% | Trend |
spec/models/subscription_spec.rb | 906 miliseconds | 4% | Trend |
spec/models/spree/taxon_spec.rb | 845 miliseconds | Trend | |
spec/models/spree/order/adjustments_spec.rb | 834 miliseconds | 1% | Trend |
spec/models/vouchers/flat_rate_spec.rb | 793 miliseconds | 1% | Trend |
spec/models/spree/stock_movement_spec.rb | 737 miliseconds | 29% | Trend |
spec/models/spree/gateway_tagging_spec.rb | 595 miliseconds | 1% | Trend |
spec/models/spree/zone_spec.rb | 592 miliseconds | 20% | Trend |
spec/models/concerns/product_stock_spec.rb | 556 miliseconds | 4% | Trend |
spec/models/database_spec.rb | 530 miliseconds | 8% | Trend |
spec/models/spree/price_spec.rb | 479 miliseconds | 3% | Trend |
spec/models/product_import/entry_validator_spec.rb | 467 miliseconds | 1% | Trend |
spec/models/calculator/price_sack_spec.rb | 460 miliseconds | 5% | Trend |
spec/models/spree/preferences/preferable_spec.rb | 406 miliseconds | 18% | Trend |
spec/models/enterprise_group_spec.rb | 373 miliseconds | 3% | Trend |
spec/models/tag_rule/filter_payment_methods_spec.rb | 366 miliseconds | 14% | Trend |
spec/models/vouchers/percentage_rate_spec.rb | 356 miliseconds | 5% | Trend |
spec/models/stripe_account_spec.rb | 353 miliseconds | 9% | Trend |
spec/models/order_balance_spec.rb | 307 miliseconds | 8% | Trend |
spec/models/concerns/balance_spec.rb | 304 miliseconds | 10% | Trend |
spec/models/tag_rule/filter_shipping_methods_spec.rb | 276 miliseconds | 23% | Trend |
spec/models/spree/address_spec.rb | 228 miliseconds | 39% | Trend |
spec/models/column_preference_spec.rb | 226 miliseconds | 10% | Trend |
spec/models/calculator/flexi_rate_spec.rb | 175 miliseconds | 7% | Trend |
spec/models/spree/product_property_spec.rb | 157 miliseconds | 11% | Trend |
spec/models/calculator/flat_percent_item_total_spec.rb | 154 miliseconds | 7% | Trend |
spec/models/spree/shipping_rate_spec.rb | 152 miliseconds | 5% | Trend |
spec/models/spree/stock/quantifier_spec.rb | 151 miliseconds | 8% | Trend |
spec/models/spree/asset_spec.rb | 145 miliseconds | 4% | Trend |
spec/models/concerns/calculated_adjustments_spec.rb | 106 miliseconds | 12% | Trend |
spec/models/terms_of_service_file_spec.rb | 101 miliseconds | 17% | Trend |
spec/models/adjustment_metadata_spec.rb | 96 miliseconds | 3% | Trend |
spec/models/product_import/settings_spec.rb | 91 miliseconds | 3% | Trend |
spec/models/connected_app_spec.rb | 88 miliseconds | 15% | Trend |
spec/models/calculator/per_item_spec.rb | 87 miliseconds | 2% | Trend |
spec/models/spree/order/callbacks_spec.rb | 84 miliseconds | 5% | Trend |
spec/models/spree/addresses_spec.rb | 67 miliseconds | 4% | Trend |
spec/models/spree/preference_spec.rb | 66 miliseconds | 19% | Trend |
spec/models/spree/order/address_spec.rb | 65 miliseconds | 4% | Trend |
spec/models/oidc_account_spec.rb | 62 miliseconds | 5% | Trend |
spec/models/tag_rule/filter_products_spec.rb | 49 miliseconds | 6% | Trend |
spec/models/invoice/data_presenter/line_item_spec.rb | 48 miliseconds | 9% | Trend |
spec/models/spree/preferences/store_spec.rb | 48 miliseconds | 6% | Trend |
spec/models/tag_rule/filter_order_cycles_spec.rb | 40 miliseconds | 14% | Trend |
spec/models/spree/taxonomy_spec.rb | 36 miliseconds | 5% | Trend |
spec/models/product_import/entry_processor_spec.rb | 32 miliseconds | 3% | Trend |
spec/models/product_import/reset_absent_spec.rb | 32 miliseconds | 5% | Trend |
spec/models/subscription_line_item_spec.rb | 27 miliseconds | 6% | Trend |
spec/models/spree/tax_category_spec.rb | 26 miliseconds | 3% | Trend |
spec/models/custom_tab_spec.rb | 25 miliseconds | 7% | Trend |
spec/models/spree/state_spec.rb | 21 miliseconds | 10% | Trend |
spec/models/semantic_link_spec.rb | 20 miliseconds | 11% | Trend |
spec/models/calculator/flat_percent_per_item_spec.rb | 18 miliseconds | 5% | Trend |
spec/models/tag_rule_spec.rb | 16 miliseconds | 60% | Trend |
spec/models/spree/preferences/configuration_spec.rb | 15 miliseconds | 6% | Trend |
spec/models/webhook_endpoint_spec.rb | 14 miliseconds | 6% | Trend |