File tree Expand file tree Collapse file tree 1 file changed +38
-0
lines changed
cookbooks/aws-parallelcluster-platform/spec/unit/recipes Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Original file line number Diff line number Diff line change 1+ require 'spec_helper'
2+
3+ describe 'aws-parallelcluster-platform::nvidia_install' do
4+
5+ for_all_oses do |platform , version |
6+ context "on #{ platform } #{ version } " do
7+ cached ( :chef_run ) do
8+ runner = runner ( platform : platform , version : version )
9+ runner . converge ( described_recipe )
10+ end
11+ cached ( :node ) { chef_run . node }
12+
13+ it 'installs nvidia driver' do
14+ is_expected . to setup_nvidia_driver ( 'Install Nvidia driver' )
15+ end
16+
17+ it 'installs cuda' do
18+ is_expected . to include_recipe ( 'aws-parallelcluster-platform::cuda' )
19+ end
20+
21+ it 'installs gdrcopy' do
22+ is_expected . to setup_gdrcopy ( 'Install Nvidia gdrcopy' )
23+ end
24+
25+ it 'installs fabric_manager' do
26+ is_expected . to setup_fabric_manager ( 'Install Nvidia Fabric Manager' )
27+ end
28+
29+ it 'installs nvidia_dcgm' do
30+ is_expected . to setup_nvidia_dcgm ( 'install Nvidia datacenter-gpu-manager' )
31+ end
32+
33+ it 'installs nvidia_imex' do
34+ is_expected . to install_nvidia_imex ( 'Install nvidia-imex' )
35+ end
36+ end
37+ end
38+ end
You can’t perform that action at this time.
0 commit comments