Make Lambda handler output for failed requests output errorType as the type of an error rather than FunctionError constant #886
pull_request.yml
on: pull_request
  
      Unit tests 
      /
     Construct unit test matrix
          
              6s
          
      
      Soundness 
      /
     API breakage check
          
              2m 9s
          
      
      Soundness 
      /
     Documentation check
          
              2m 11s
          
      
      Soundness 
      /
     Unacceptable language check
          
              5s
          
      
      Soundness 
      /
     License headers check
          
              5s
          
      
      Soundness 
      /
     Broken symlinks check
          
              6s
          
      
      Soundness 
      /
     Format check
          
              42s
          
      
      Soundness 
      /
     Shell check
          
              41s
          
      
      Soundness 
      /
     YAML lint check
          
              7s
          
      
      Soundness 
      /
     Python lint check
          
              8s
          
      
      Integration Tests 
      /
     No dependencies on Foundation
          
              2m 8s
          
      
      Swift 6 Language Mode 
      /
     Swift 6 language mode
          
              1m 20s
          
      
    
      Semantic Version label check
    
          
              6s
          
      
    
      musl
    
          
              2m 5s
          
      
      
        Matrix: Integration Tests / Test archive plugin
      
    
    
      
        Matrix: Integration Tests / test-examples
      
    
    
      
        Matrix: Unit tests / Unit tests / execute-matrix
      
    
    Annotations
7 errors
          | 
                   
                      
                          Unit tests / Unit tests / Linux (6.0)
                        
                      
                       
                  Process completed with exit code 1. 
                         | 
              
| 
                   
                      
                          Unit tests / Unit tests / Linux (6.1)
                        
                      
                       
                  Process completed with exit code 1. 
                         | 
              
| 
                   
                      
                          Integration Tests / Test Examples/S3_AWSSDK on swift:6.2-amazonlinux2
                        
                      
                       
                  The operation was canceled. 
                         | 
              
| 
                   
                      
                          Integration Tests / Test Examples/S3_AWSSDK on swift:6.2-amazonlinux2
                        
                      
                       
                  Canceling since a higher priority waiting request for PR-refs/pull/587/merge-Integration tests exists 
                         | 
              
| 
                   
                      
                          Integration Tests / Test Examples/S3_Soto on swift:6.2-amazonlinux2
                        
                      
                       
                  The operation was canceled. 
                         | 
              
| 
                   
                      
                          Integration Tests / Test Examples/S3_Soto on swift:6.2-amazonlinux2
                        
                      
                       
                  Canceling since a higher priority waiting request for PR-refs/pull/587/merge-Integration tests exists 
                         | 
              
| 
                   
                      
                          PR
                        
                      
                       
                  Canceling since a higher priority waiting request for PR-refs/pull/587/merge-Integration tests exists 
                         |