Run options: --seed 35684

# Running:

Running test_update_only_default_construction_set
Setting inner_floor_clt_type to SPF was successful
Setting inner_floor_clt_thickness to 0.1016 was successful
Setting roof_clt_type to DF was successful
Setting roof_clt_thickness to 0.1715 was successful
Setting replace_external_walls to false was successful
Setting duplicate_all_sets to false was successful
[openstudio.measure.OSRunner] <1> Cannot find current Workflow Step
Making array
Outer Polyiso Insulation 5.28 R-value, index: 1
Making array
Outer Polyiso Insulation 5.28 R-value, index: 1
**MEASURE APPLICABILITY**
[openstudio.WorkflowStepResult] <0> WorkflowStepResult value called with undefined stepResult, returning 'Success'
0 = Success
**INITIAL CONDITION**
The model started with 0 materials, 4 constructions, and 2. The default construction set was 'Default Construction Set 1'.
**FINAL CONDITION**
The model ended with 6 materials, 8 constructions, and 2. The default construction set is now 'Default Construction Set 1 with CLT'. Created new CLT constructions and assigned them to new construction sets.
**INFO MESSAGES**
Validating arguments...
All argument values are valid.
Modifying the existing construction sets in place with CLT constructions.
Creating or Modifying Default Construction Set 1 with CLT
Creating material: CLT - SPF Floor
Created material CLT - SPF Floor with thickness 0.10500000000000001
Creating material: CLT - DF Roof
Created material CLT - DF Roof with thickness 0.10500000000000001
Creating material: CLT - SPF Wall
Created material CLT - SPF Wall with thickness 0.10500000000000001
Creating material: Outer Polyiso Insulation 5.28 R-value
Created material Outer Polyiso Insulation 5.28 R-value with thickness 0.1056
Added outer insulation layer Outer Polyiso Insulation 5.28 R-value to exterior wall construction
Creating material: Roof Insulation 5.28 R-value
Created material Roof Insulation 5.28 R-value with thickness 0.1056
Created roof construction Roof CLT and Insulation - R-6.23
Creating material: Lightweight Concrete
Created inner floor construction Inner Floor CLT and Concrete
Created inner ceiling construction Inner Ceiling Concrete and CLT
Created and assigned defaultInteriorSurfaceConstructions for 'Default Construction Set 1 with CLT' with new inner floor and ceiling constructions
Created and assigned defaultExteriorSurfaceConstructions for 'Default Construction Set 1 with CLT' with new roof construction
Creating or Modifying Default Construction Set 2 with CLT
Created material CLT - SPF Floor with thickness 0.10500000000000001
Created material CLT - DF Roof with thickness 0.10500000000000001
Created material CLT - SPF Wall with thickness 0.10500000000000001
Created material Outer Polyiso Insulation 5.28 R-value with thickness 0.1056
Added outer insulation layer Outer Polyiso Insulation 5.28 R-value to exterior wall construction
Created material Roof Insulation 5.28 R-value with thickness 0.1056
Created roof construction Roof CLT and Insulation - R-6.23 1
Assigned inner floor and ceiling constructions to defaultInteriorSurfaceConstructions for 'Default Construction Set 2 with CLT'
Assigned roof construction to defaultExteriorSurfaceConstructions for 'Default Construction Set 2 with CLT'
**WARNING MESSAGES**
**ERROR MESSAGES**
***Machine-Readable Attributes**
[
{
   "name" : "exclude_construction_sets",
   "value" : ""
},{
   "name" : "duplicate_all_sets",
   "value" : false
},{
   "name" : "use_custom_inner_floor_thickness",
   "value" : false
},{
   "name" : "use_custom_roof_thickness",
   "value" : false
},{
   "name" : "replace_external_walls",
   "value" : false
},{
   "name" : "use_custom_wall_thickness",
   "value" : false
},{
   "name" : "infer_insulation_levels",
   "value" : false
},{
   "name" : "inner_floor_clt_type",
   "value" : "SPF"
},{
   "name" : "inner_floor_clt_ply",
   "value" : "3"
},{
   "name" : "inner_floor_clt_thickness",
   "value" : 0.1016
},{
   "name" : "roof_clt_type",
   "value" : "DF"
},{
   "name" : "roof_clt_ply",
   "value" : "3"
},{
   "name" : "roof_clt_thickness",
   "value" : 0.17150000000000001
},{
   "name" : "roof_insulation_r_value",
   "value" : 5.2800000000000002
},{
   "name" : "facade_layer",
   "value" : "None"
},{
   "name" : "outer_insulation",
   "value" : "Polyiso"
},{
   "name" : "exterior_insulation_r_value",
   "value" : 5.2800000000000002
},{
   "name" : "clt_layer",
   "value" : "SPF"
},{
   "name" : "wall_clt_ply",
   "value" : "3"
},{
   "name" : "wall_clt_layer_thickness",
   "value" : 0.1016
},{
   "name" : "inner_insulation",
   "value" : "None"
},{
   "name" : "interior_insulation_r_value",
   "value" : 0.0
},{
   "name" : "inner_wall",
   "value" : "None"
}
]
***Files Generated**


[openstudio.WorkflowStepResult] <0> WorkflowStepResult value called with undefined stepResult, returning 'Success'
.Running test_outer_wall_construction
Setting inner_floor_clt_type to SPF was successful
Setting inner_floor_clt_thickness to 0.1016 was successful
Setting roof_clt_type to DF was successful
Setting roof_clt_thickness to 0.1715 was successful
Setting replace_external_walls to true was successful
Setting facade_layer to Brick was successful
Setting outer_insulation to Polyiso was successful
Setting clt_layer to DF was successful
Setting inner_insulation to Spray Foam was successful
Setting inner_wall to Gypsum was successful
Setting exterior_insulation_r_value to 5.28 was successful
Setting interior_insulation_r_value to 0 was successful
Setting roof_insulation_r_value to 5.28 was successful
Setting wall_clt_layer_thickness to 0.1016 was successful
Setting duplicate_all_sets to true was successful
[openstudio.measure.OSRunner] <1> Cannot find current Workflow Step
Making array
Brick, index: 0
Outer Polyiso Insulation 5.28 R-value, index: 1
CLT - DF Wall, index: 2
Inner Spray Foam Insulation 0.0 R-value, index: 3
Gypsum, index: 4
Brick
Outer Polyiso Insulation 5.28 R-value
CLT - DF Wall
Inner Spray Foam Insulation 0.0 R-value
Gypsum
Making array
Brick, index: 0
Outer Polyiso Insulation 5.28 R-value, index: 1
CLT - DF Wall, index: 2
Inner Spray Foam Insulation 0.0 R-value, index: 3
Gypsum, index: 4
Brick
Outer Polyiso Insulation 5.28 R-value
CLT - DF Wall
Inner Spray Foam Insulation 0.0 R-value
Gypsum
**MEASURE APPLICABILITY**
[openstudio.WorkflowStepResult] <0> WorkflowStepResult value called with undefined stepResult, returning 'Success'
0 = Success
**INITIAL CONDITION**
The model started with 0 materials, 4 constructions, and 2. The default construction set was 'Default Construction Set 1'.
**FINAL CONDITION**
The model ended with 9 materials, 10 constructions, and 4. The default construction set is now 'Default Construction Set 1 with CLT'. Created new CLT constructions and assigned them to new construction sets.
**INFO MESSAGES**
Validating arguments...
All argument values are valid.
Duplicating existing construction sets to leave the original in place for comparison.
Creating or Modifying Default Construction Set 1 with CLT
Creating material: CLT - SPF Floor
Created material CLT - SPF Floor with thickness 0.10500000000000001
Creating material: CLT - DF Roof
Created material CLT - DF Roof with thickness 0.10500000000000001
Creating material: CLT - DF Wall
Created material CLT - DF Wall with thickness 0.10500000000000001
Creating material: Brick
Added facade layer Brick to exterior wall construction
Added CLT layer CLT - DF Wall to exterior wall construction
Creating material: Gypsum
Added inner wall layer Gypsum to exterior wall construction
Creating material: Outer Polyiso Insulation 5.28 R-value
Created material Outer Polyiso Insulation 5.28 R-value with thickness 0.1056
Added outer insulation layer Outer Polyiso Insulation 5.28 R-value to exterior wall construction
Creating material: Inner Spray Foam Insulation 0.0 R-value
Created material Inner Spray Foam Insulation 0.0 R-value with thickness 0.025
Added inner insulation layer Inner Spray Foam Insulation 0.0 R-value to exterior wall construction
Creating material: Roof Insulation 5.28 R-value
Created material Roof Insulation 5.28 R-value with thickness 0.1056
Created roof construction Roof CLT and Insulation - R-6.23
Created exterior wall construction Exterior Wall CLT and Insulation - R-7.48
Creating material: Lightweight Concrete
Created inner floor construction Inner Floor CLT and Concrete
Created inner ceiling construction Inner Ceiling Concrete and CLT
Created and assigned defaultInteriorSurfaceConstructions for 'Default Construction Set 1 with CLT' with new inner floor and ceiling constructions
Created and assigned defaultExteriorSurfaceConstructions for 'Default Construction Set 1 with CLT' with new roof construction
Assigned exterior wall construction to defaultExteriorSurfaceConstructions for 'Default Construction Set 1 with CLT'
Updated Default Building Construction Set to use Default Construction Set 1 with CLT
Creating or Modifying Default Construction Set 2 with CLT
Created material CLT - SPF Floor with thickness 0.10500000000000001
Created material CLT - DF Roof with thickness 0.10500000000000001
Created material CLT - DF Wall with thickness 0.10500000000000001
Added facade layer Brick to exterior wall construction
Added CLT layer CLT - DF Wall to exterior wall construction
Added inner wall layer Gypsum to exterior wall construction
Created material Outer Polyiso Insulation 5.28 R-value with thickness 0.1056
Added outer insulation layer Outer Polyiso Insulation 5.28 R-value to exterior wall construction
Created material Inner Spray Foam Insulation 0.0 R-value with thickness 0.025
Added inner insulation layer Inner Spray Foam Insulation 0.0 R-value to exterior wall construction
Created material Roof Insulation 5.28 R-value with thickness 0.1056
Created roof construction Roof CLT and Insulation - R-6.23 1
Created exterior wall construction Exterior Wall CLT and Insulation - R-7.48 1
Assigned inner floor and ceiling constructions to defaultInteriorSurfaceConstructions for 'Default Construction Set 2 with CLT'
Assigned roof construction to defaultExteriorSurfaceConstructions for 'Default Construction Set 2 with CLT'
Assigned exterior wall construction to defaultExteriorSurfaceConstructions for 'Default Construction Set 2 with CLT'
Updated Space 1 Space to use Default Construction Set 2 with CLT
**WARNING MESSAGES**
**ERROR MESSAGES**
***Machine-Readable Attributes**
[
{
   "name" : "exclude_construction_sets",
   "value" : ""
},{
   "name" : "duplicate_all_sets",
   "value" : true
},{
   "name" : "use_custom_inner_floor_thickness",
   "value" : false
},{
   "name" : "use_custom_roof_thickness",
   "value" : false
},{
   "name" : "replace_external_walls",
   "value" : true
},{
   "name" : "use_custom_wall_thickness",
   "value" : false
},{
   "name" : "infer_insulation_levels",
   "value" : false
},{
   "name" : "inner_floor_clt_type",
   "value" : "SPF"
},{
   "name" : "inner_floor_clt_ply",
   "value" : "3"
},{
   "name" : "inner_floor_clt_thickness",
   "value" : 0.1016
},{
   "name" : "roof_clt_type",
   "value" : "DF"
},{
   "name" : "roof_clt_ply",
   "value" : "3"
},{
   "name" : "roof_clt_thickness",
   "value" : 0.17150000000000001
},{
   "name" : "roof_insulation_r_value",
   "value" : 5.2800000000000002
},{
   "name" : "facade_layer",
   "value" : "Brick"
},{
   "name" : "outer_insulation",
   "value" : "Polyiso"
},{
   "name" : "exterior_insulation_r_value",
   "value" : 5.2800000000000002
},{
   "name" : "clt_layer",
   "value" : "DF"
},{
   "name" : "wall_clt_ply",
   "value" : "3"
},{
   "name" : "wall_clt_layer_thickness",
   "value" : 0.1016
},{
   "name" : "inner_insulation",
   "value" : "Spray Foam"
},{
   "name" : "interior_insulation_r_value",
   "value" : 0.0
},{
   "name" : "inner_wall",
   "value" : "Gypsum"
}
]
***Files Generated**


[openstudio.WorkflowStepResult] <0> WorkflowStepResult value called with undefined stepResult, returning 'Success'
.Running test_update_all_construction_sets
Setting inner_floor_clt_type to SPF was successful
Setting inner_floor_clt_thickness to 0.1016 was successful
Setting roof_clt_type to DF was successful
Setting roof_clt_thickness to 0.1715 was successful
Setting replace_external_walls to false was successful
Setting duplicate_all_sets to true was successful
[openstudio.measure.OSRunner] <1> Cannot find current Workflow Step
Making array
Outer Polyiso Insulation 5.28 R-value, index: 1
Making array
Outer Polyiso Insulation 5.28 R-value, index: 1
**MEASURE APPLICABILITY**
[openstudio.WorkflowStepResult] <0> WorkflowStepResult value called with undefined stepResult, returning 'Success'
0 = Success
**INITIAL CONDITION**
The model started with 0 materials, 4 constructions, and 2. The default construction set was 'Default Construction Set 1'.
**FINAL CONDITION**
The model ended with 6 materials, 8 constructions, and 4. The default construction set is now 'Default Construction Set 1 with CLT'. Created new CLT constructions and assigned them to new construction sets.
**INFO MESSAGES**
Validating arguments...
All argument values are valid.
Duplicating existing construction sets to leave the original in place for comparison.
Creating or Modifying Default Construction Set 1 with CLT
Creating material: CLT - SPF Floor
Created material CLT - SPF Floor with thickness 0.10500000000000001
Creating material: CLT - DF Roof
Created material CLT - DF Roof with thickness 0.10500000000000001
Creating material: CLT - SPF Wall
Created material CLT - SPF Wall with thickness 0.10500000000000001
Creating material: Outer Polyiso Insulation 5.28 R-value
Created material Outer Polyiso Insulation 5.28 R-value with thickness 0.1056
Added outer insulation layer Outer Polyiso Insulation 5.28 R-value to exterior wall construction
Creating material: Roof Insulation 5.28 R-value
Created material Roof Insulation 5.28 R-value with thickness 0.1056
Created roof construction Roof CLT and Insulation - R-6.23
Creating material: Lightweight Concrete
Created inner floor construction Inner Floor CLT and Concrete
Created inner ceiling construction Inner Ceiling Concrete and CLT
Created and assigned defaultInteriorSurfaceConstructions for 'Default Construction Set 1 with CLT' with new inner floor and ceiling constructions
Created and assigned defaultExteriorSurfaceConstructions for 'Default Construction Set 1 with CLT' with new roof construction
Updated Default Building Construction Set to use Default Construction Set 1 with CLT
Creating or Modifying Default Construction Set 2 with CLT
Created material CLT - SPF Floor with thickness 0.10500000000000001
Created material CLT - DF Roof with thickness 0.10500000000000001
Created material CLT - SPF Wall with thickness 0.10500000000000001
Created material Outer Polyiso Insulation 5.28 R-value with thickness 0.1056
Added outer insulation layer Outer Polyiso Insulation 5.28 R-value to exterior wall construction
Created material Roof Insulation 5.28 R-value with thickness 0.1056
Created roof construction Roof CLT and Insulation - R-6.23 1
Assigned inner floor and ceiling constructions to defaultInteriorSurfaceConstructions for 'Default Construction Set 2 with CLT'
Assigned roof construction to defaultExteriorSurfaceConstructions for 'Default Construction Set 2 with CLT'
Updated Space 1 Space to use Default Construction Set 2 with CLT
**WARNING MESSAGES**
**ERROR MESSAGES**
***Machine-Readable Attributes**
[
{
   "name" : "exclude_construction_sets",
   "value" : ""
},{
   "name" : "duplicate_all_sets",
   "value" : true
},{
   "name" : "use_custom_inner_floor_thickness",
   "value" : false
},{
   "name" : "use_custom_roof_thickness",
   "value" : false
},{
   "name" : "replace_external_walls",
   "value" : false
},{
   "name" : "use_custom_wall_thickness",
   "value" : false
},{
   "name" : "infer_insulation_levels",
   "value" : false
},{
   "name" : "inner_floor_clt_type",
   "value" : "SPF"
},{
   "name" : "inner_floor_clt_ply",
   "value" : "3"
},{
   "name" : "inner_floor_clt_thickness",
   "value" : 0.1016
},{
   "name" : "roof_clt_type",
   "value" : "DF"
},{
   "name" : "roof_clt_ply",
   "value" : "3"
},{
   "name" : "roof_clt_thickness",
   "value" : 0.17150000000000001
},{
   "name" : "roof_insulation_r_value",
   "value" : 5.2800000000000002
},{
   "name" : "facade_layer",
   "value" : "None"
},{
   "name" : "outer_insulation",
   "value" : "Polyiso"
},{
   "name" : "exterior_insulation_r_value",
   "value" : 5.2800000000000002
},{
   "name" : "clt_layer",
   "value" : "SPF"
},{
   "name" : "wall_clt_ply",
   "value" : "3"
},{
   "name" : "wall_clt_layer_thickness",
   "value" : 0.1016
},{
   "name" : "inner_insulation",
   "value" : "None"
},{
   "name" : "interior_insulation_r_value",
   "value" : 0.0
},{
   "name" : "inner_wall",
   "value" : "None"
}
]
***Files Generated**


[openstudio.WorkflowStepResult] <0> WorkflowStepResult value called with undefined stepResult, returning 'Success'
FRunning test_invalid_argument_values
Setting inner_floor_clt_type to InvalidType was unsuccessful
Setting inner_floor_clt_thickness to -0.1 was successful
[openstudio.measure.OSRunner] <1> Cannot find current Workflow Step
Making array
Outer Polyiso Insulation 5.28 R-value, index: 1
Making array
Outer Polyiso Insulation 5.28 R-value, index: 1
**MEASURE APPLICABILITY**
[openstudio.WorkflowStepResult] <0> WorkflowStepResult value called with undefined stepResult, returning 'Success'
0 = Success
**INITIAL CONDITION**
The model started with 0 materials, 4 constructions, and 2. The default construction set was 'Default Construction Set 1'.
**FINAL CONDITION**
The model ended with 6 materials, 8 constructions, and 4. The default construction set is now 'Default Construction Set 1 with CLT'. Created new CLT constructions and assigned them to new construction sets.
**INFO MESSAGES**
Validating arguments...
All argument values are valid.
Duplicating existing construction sets to leave the original in place for comparison.
Creating or Modifying Default Construction Set 2 with CLT
Creating material: CLT - SPF Floor
Created material CLT - SPF Floor with thickness 0.10500000000000001
Creating material: CLT - SPF Roof
Created material CLT - SPF Roof with thickness 0.10500000000000001
Creating material: CLT - SPF Wall
Created material CLT - SPF Wall with thickness 0.10500000000000001
Creating material: Outer Polyiso Insulation 5.28 R-value
Created material Outer Polyiso Insulation 5.28 R-value with thickness 0.1056
Added outer insulation layer Outer Polyiso Insulation 5.28 R-value to exterior wall construction
Creating material: Roof Insulation 5.28 R-value
Created material Roof Insulation 5.28 R-value with thickness 0.1056
Created roof construction Roof CLT and Insulation - R-6.32
Creating material: Lightweight Concrete
Created inner floor construction Inner Floor CLT and Concrete
Created inner ceiling construction Inner Ceiling Concrete and CLT
Assigned inner floor and ceiling constructions to defaultInteriorSurfaceConstructions for 'Default Construction Set 2 with CLT'
Assigned roof construction to defaultExteriorSurfaceConstructions for 'Default Construction Set 2 with CLT'
Updated Space 1 Space to use Default Construction Set 2 with CLT
Creating or Modifying Default Construction Set 1 with CLT
Created material CLT - SPF Floor with thickness 0.10500000000000001
Created material CLT - SPF Roof with thickness 0.10500000000000001
Created material CLT - SPF Wall with thickness 0.10500000000000001
Created material Outer Polyiso Insulation 5.28 R-value with thickness 0.1056
Added outer insulation layer Outer Polyiso Insulation 5.28 R-value to exterior wall construction
Created material Roof Insulation 5.28 R-value with thickness 0.1056
Created roof construction Roof CLT and Insulation - R-6.32 1
Created and assigned defaultInteriorSurfaceConstructions for 'Default Construction Set 1 with CLT' with new inner floor and ceiling constructions
Created and assigned defaultExteriorSurfaceConstructions for 'Default Construction Set 1 with CLT' with new roof construction
Updated Default Building Construction Set to use Default Construction Set 1 with CLT
**WARNING MESSAGES**
**ERROR MESSAGES**
***Machine-Readable Attributes**
[
{
   "name" : "exclude_construction_sets",
   "value" : ""
},{
   "name" : "duplicate_all_sets",
   "value" : true
},{
   "name" : "use_custom_inner_floor_thickness",
   "value" : false
},{
   "name" : "use_custom_roof_thickness",
   "value" : false
},{
   "name" : "replace_external_walls",
   "value" : false
},{
   "name" : "use_custom_wall_thickness",
   "value" : false
},{
   "name" : "infer_insulation_levels",
   "value" : false
},{
   "name" : "inner_floor_clt_type",
   "value" : "SPF"
},{
   "name" : "inner_floor_clt_ply",
   "value" : "3"
},{
   "name" : "inner_floor_clt_thickness",
   "value" : -0.10000000000000001
},{
   "name" : "roof_clt_type",
   "value" : "SPF"
},{
   "name" : "roof_clt_ply",
   "value" : "3"
},{
   "name" : "roof_clt_thickness",
   "value" : 0.17150000000000001
},{
   "name" : "roof_insulation_r_value",
   "value" : 5.2800000000000002
},{
   "name" : "facade_layer",
   "value" : "None"
},{
   "name" : "outer_insulation",
   "value" : "Polyiso"
},{
   "name" : "exterior_insulation_r_value",
   "value" : 5.2800000000000002
},{
   "name" : "clt_layer",
   "value" : "SPF"
},{
   "name" : "wall_clt_ply",
   "value" : "3"
},{
   "name" : "wall_clt_layer_thickness",
   "value" : 0.1016
},{
   "name" : "inner_insulation",
   "value" : "None"
},{
   "name" : "interior_insulation_r_value",
   "value" : 0.0
},{
   "name" : "inner_wall",
   "value" : "None"
}
]
***Files Generated**


[openstudio.WorkflowStepResult] <0> WorkflowStepResult value called with undefined stepResult, returning 'Success'
FRunning test_number_and_names_of_arguments
F

Finished in 0.049862s, 100.2772 runs/s, 782.1619 assertions/s.

  1) Failure:
CreateAndAssignCLTConstructionSet_Test#test_update_all_construction_sets [create_and_assign_clt_construction_set_test.rb:181]:
Expected false to be truthy.

  2) Failure:
CreateAndAssignCLTConstructionSet_Test#test_invalid_argument_values [create_and_assign_clt_construction_set_test.rb:127]:
Expected: "Fail"
  Actual: "Success"

  3) Failure:
CreateAndAssignCLTConstructionSet_Test#test_number_and_names_of_arguments [create_and_assign_clt_construction_set_test.rb:87]:
Expected: 15
  Actual: 23

5 runs, 39 assertions, 3 failures, 0 errors, 0 skips
