source_file
comment "/*\nCopyright 2014 The Kubernetes Authors.\n\nLicensed under th"...
package_clause
package "package"
package_identifier "internalversion"
import_declaration (+186 nodes collapsed)
var_declaration
var "var"
var_spec
identifier "containerRestartPolicyAlways"
= "="
expression_list
selector_expression
identifier "api"
. "."
field_identifier "ContainerRestartPolicyAlways"
function_declaration (+291 nodes collapsed)
type_declaration
type "type"
type_spec
type_identifier "TestPrintHandler"
struct_type
struct "struct"
field_declaration_list
{ "{"
field_declaration
field_identifier "numCalls"
type_identifier "int"
} "}"
method_declaration (+45 nodes collapsed)
method_declaration (+26 nodes collapsed)
function_declaration (+73 nodes collapsed)
function_declaration (+3027 nodes collapsed)
function_declaration (+709 nodes collapsed)
function_declaration (+447 nodes collapsed)
function_declaration (+534 nodes collapsed)
function_declaration (+509 nodes collapsed)
function_declaration (+1711 nodes collapsed)
function_declaration (+614 nodes collapsed)
function_declaration (+636 nodes collapsed)
function_declaration (+636 nodes collapsed)
function_declaration (+866 nodes collapsed)
function_declaration (+627 nodes collapsed)
function_declaration (+437 nodes collapsed)
function_declaration (+829 nodes collapsed)
function_declaration (+830 nodes collapsed)
function_declaration (+468 nodes collapsed)
function_declaration (+1129 nodes collapsed)
function_declaration (+1795 nodes collapsed)
function_declaration (+8221 nodes collapsed)
function_declaration (+2996 nodes collapsed)
function_declaration (+1467 nodes collapsed)
function_declaration (+1069 nodes collapsed)
function_declaration (+679 nodes collapsed)
function_declaration (+1386 nodes collapsed)
function_declaration (+826 nodes collapsed)
function_declaration (+520 nodes collapsed)
type_declaration
type "type"
type_spec
type_identifier "stringTestList"
slice_type
[ "["
] "]"
struct_type
struct "struct"
field_declaration_list
{ "{"
field_declaration
field_identifier "name"
, ","
field_identifier "got"
, ","
field_identifier "exp"
type_identifier "string"
} "}"
function_declaration (+638 nodes collapsed)
function_declaration (+673 nodes collapsed)
function_declaration (+686 nodes collapsed)
function_declaration (+734 nodes collapsed)
function_declaration (+748 nodes collapsed)
function_declaration (+3119 nodes collapsed)
function_declaration (+833 nodes collapsed)
function_declaration (+7349 nodes collapsed)
function_declaration (+2145 nodes collapsed)
function_declaration (+518 nodes collapsed)
function_declaration (+622 nodes collapsed)
function_declaration (+554 nodes collapsed)
function_declaration (+927 nodes collapsed)
function_declaration (+696 nodes collapsed)
function_declaration (+528 nodes collapsed)
function_declaration (+725 nodes collapsed)
function_declaration (+725 nodes collapsed)
function_declaration (+1548 nodes collapsed)
function_declaration (+1582 nodes collapsed)
function_declaration (+923 nodes collapsed)
function_declaration (+676 nodes collapsed)
function_declaration (+795 nodes collapsed)
function_declaration (+2068 nodes collapsed)
function_declaration (+1756 nodes collapsed)
function_declaration (+645 nodes collapsed)
function_declaration (+2036 nodes collapsed)
function_declaration (+813 nodes collapsed)
function_declaration (+1257 nodes collapsed)
function_declaration (+519 nodes collapsed)
function_declaration (+521 nodes collapsed)
function_declaration (+977 nodes collapsed)
function_declaration (+477 nodes collapsed)
function_declaration (+1044 nodes collapsed)
function_declaration (+1279 nodes collapsed)
function_declaration (+1750 nodes collapsed)
function_declaration (+427 nodes collapsed)
function_declaration (+1283 nodes collapsed)
function_declaration (+659 nodes collapsed)
function_declaration (+608 nodes collapsed)
function_declaration (+875 nodes collapsed)
function_declaration (+1313 nodes collapsed)
function_declaration (+382 nodes collapsed)
function_declaration (+310 nodes collapsed)
function_declaration (+769 nodes collapsed)
function_declaration (+403 nodes collapsed)
function_declaration (+385 nodes collapsed)
function_declaration (+727 nodes collapsed)
function_declaration (+4377 nodes collapsed)
function_declaration (+345 nodes collapsed)
function_declaration (+488 nodes collapsed)
function_declaration (+640 nodes collapsed)
function_declaration (+591 nodes collapsed)
function_declaration (+391 nodes collapsed)
function_declaration (+635 nodes collapsed)
function_declaration (+305 nodes collapsed)
function_declaration (+529 nodes collapsed)
function_declaration (+343 nodes collapsed)
function_declaration (+1710 nodes collapsed)
function_declaration
func "func"
identifier "TestPrintResourcePoolStatusRequest"
parameter_list
( "("
parameter_declaration
identifier "t"
pointer_type
* "*"
qualified_type
package_identifier "testing"
. "."
type_identifier "T"
) ")"
block
{ "{"
statement_list
short_var_declaration
expression_list
identifier "tests"
:= ":="
expression_list
composite_literal
slice_type (+26 nodes collapsed)
literal_value
{ "{"
literal_element (+212 nodes collapsed)
, ","
literal_element
literal_value
{ "{"
keyed_element
literal_element
identifier "name"
: ":"
literal_element
interpreted_string_literal
" "\""
interpreted_string_literal_content "ResourcePoolStatusRequest with Complete status"
" "\""
, ","
keyed_element (+566 nodes collapsed)
, ","
comment "// Columns: Name, Driver, Total, Available, Allocated, Unava"...
keyed_element
literal_element
identifier "expected"
: ":"
literal_element
composite_literal
slice_type
[ "["
] "]"
qualified_type
package_identifier "metav1"
. "."
type_identifier "TableRow"
literal_value
{ "{"
literal_element
literal_value
{ "{"
keyed_element
literal_element
identifier "Cells"
: ":"
literal_element
composite_literal
slice_type
[ "["
] "]"
interface_type
interface "interface"
{ "{"
} "}"
literal_value
{ "{"
literal_element
interpreted_string_literal
" "\""
interpreted_string_literal_content "test-request"
" "\""
, ","
literal_element
interpreted_string_literal
" "\""
interpreted_string_literal_content "driver.example.com"
" "\""
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "24"
) ")"
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "12"
) ")"
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "6"
) ")"
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "6"
) ")"
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "0"
) ")"
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "3"
) ")"
, ","
literal_element
interpreted_string_literal
" "\""
interpreted_string_literal_content "Complete"
" "\""
, ","
literal_element
interpreted_string_literal
" "\""
interpreted_string_literal_content "5m"
" "\""
} "}"
} "}"
} "}"
, ","
} "}"
, ","
literal_element
literal_value
{ "{"
keyed_element
literal_element
identifier "name"
: ":"
literal_element
interpreted_string_literal
" "\""
interpreted_string_literal_content "ResourcePoolStatusRequest with Complete status and truncated"...
" "\""
, ","
keyed_element (+454 nodes collapsed)
, ","
comment "// Columns: Name, Driver, Total, Available, Allocated, Unava"...
comment "// Status shows truncation: \"Complete (2/5 pools)\" because l"...
keyed_element
literal_element
identifier "expected"
: ":"
literal_element
composite_literal
slice_type
[ "["
] "]"
qualified_type
package_identifier "metav1"
. "."
type_identifier "TableRow"
literal_value
{ "{"
literal_element
literal_value
{ "{"
keyed_element
literal_element
identifier "Cells"
: ":"
literal_element
composite_literal
slice_type
[ "["
] "]"
interface_type
interface "interface"
{ "{"
} "}"
literal_value
{ "{"
literal_element
interpreted_string_literal
" "\""
interpreted_string_literal_content "test-request"
" "\""
, ","
literal_element
interpreted_string_literal
" "\""
interpreted_string_literal_content "driver.example.com"
" "\""
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "18"
) ")"
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "9"
) ")"
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "5"
) ")"
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "4"
) ")"
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "0"
) ")"
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "5"
) ")"
, ","
literal_element
interpreted_string_literal
" "\""
interpreted_string_literal_content "Complete (2/5 pools)"
" "\""
, ","
literal_element
interpreted_string_literal
" "\""
interpreted_string_literal_content "5m"
" "\""
} "}"
} "}"
} "}"
, ","
} "}"
, ","
literal_element (+270 nodes collapsed)
, ","
literal_element
literal_value
{ "{"
keyed_element
literal_element
identifier "name"
: ":"
literal_element
interpreted_string_literal
" "\""
interpreted_string_literal_content "Complete with validation error pool"
" "\""
, ","
keyed_element (+392 nodes collapsed)
, ","
comment "// Columns: Name, Driver, Total, Available, Allocated, Unava"...
comment "// Only the healthy pool's device counts are summed; the err"...
keyed_element
literal_element
identifier "expected"
: ":"
literal_element
composite_literal
slice_type
[ "["
] "]"
qualified_type
package_identifier "metav1"
. "."
type_identifier "TableRow"
literal_value
{ "{"
literal_element
literal_value
{ "{"
keyed_element
literal_element
identifier "Cells"
: ":"
literal_element
composite_literal
slice_type
[ "["
] "]"
interface_type
interface "interface"
{ "{"
} "}"
literal_value
{ "{"
literal_element
interpreted_string_literal
" "\""
interpreted_string_literal_content "test-request"
" "\""
, ","
literal_element
interpreted_string_literal
" "\""
interpreted_string_literal_content "driver.example.com"
" "\""
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "10"
) ")"
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "5"
) ")"
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "3"
) ")"
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "2"
) ")"
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "1"
) ")"
, ","
literal_element
call_expression
identifier "int32"
argument_list
( "("
int_literal "2"
) ")"
, ","
literal_element
interpreted_string_literal
" "\""
interpreted_string_literal_content "Complete"
" "\""
, ","
literal_element
interpreted_string_literal
" "\""
interpreted_string_literal_content "5m"
" "\""
} "}"
} "}"
} "}"
, ","
} "}"
, ","
} "}"
for_statement (+141 nodes collapsed)
} "}"