Skip to content

Conversation

@MichaelStritt
Copy link
Contributor

Linked issue

Check out the release issue #1015.

MichaelStritt and others added 30 commits November 15, 2021 15:59
@MichaelStritt

This comment has been minimized.

@MichaelStritt
Copy link
Contributor Author

MichaelStritt commented Dec 27, 2021

Unit testing (Windows)

I think there is still only one minor thing we have to update in the ExploreASL_Master unit test...

image

... the error in xASL_adm_CorrectName is the windows related bug that we've talked about.

image

So generally I'd say we're fine to release with regard to the unit tests.

====================================== TEST RESULTS ======================================

                        name                           unit           tests        passed
    ____________________________________________    __________    _____________    ______

    'xASL_adm_CatchNumbersFromString'               'function'    [1×3  struct]    true  
    'xASL_adm_CheckFileCount'                       'function'    [1×2  struct]    true  
    'xASL_adm_CompareLists'                         'function'    [1×2  struct]    true  
    'xASL_adm_CorrectName'                          'function'    [1×3  struct]    false 
    'xASL_adm_DeleteFileList'                       'function'    [1×2  struct]    true  
    'xASL_adm_OrderFields'                          'function'    [1×1  struct]    true  
    'xASL_bids_BIDS2Legacy'                         'function'    [1×2  struct]    true  
    'xASL_bids_CheckDatasetDescription'             'function'    [1×2  struct]    true  
    'xASL_bids_CompareStructures'                   'function'    [1×4  struct]    true  
    'xASL_bids_Config'                              'function'    [1×1  struct]    true  
    'xASL_bids_CreateDatasetDescriptionTemplate'    'function'    [1×2  struct]    true  
    'xASL_bids_JsonCheck'                           'function'    [1×3  struct]    true  
    'xASL_bids_VendorFieldCheck'                    'function'    [1×1  struct]    true  
    'xASL_im_CompareNiftis'                         'function'    [1×2  struct]    true  
    'xASL_im_ResampleLinear'                        'function'    [1×5  struct]    true  
    'xASL_io_ExportVTK'                             'function'    [1×5  struct]    true  
    'xASL_io_Nifti2Im'                              'function'    [1×1  struct]    true  
    'xASL_spm_admin'                                'function'    [1×1  struct]    true  
    'xASL_spm_reslice'                              'function'    [1×2  struct]    true  
    'xASL_spm_smooth'                               'function'    [1×1  struct]    true  
    'xASL_stat_PSNR'                                'function'    [1×2  struct]    true  
    'xASL_stat_QuantileNan'                         'function'    [1×1  struct]    true  
    'xASL_stat_StdNan'                              'function'    [1×3  struct]    true  
    'xASL_str2num'                                  'function'    [1×3  struct]    true  
    'xASL_test_GetLogContent'                       'function'    [1×2  struct]    true  
    'xASL_tsvRead'                                  'function'    [1×2  struct]    true  
    'xASL_tsvWrite'                                 'function'    [1×2  struct]    true  
    'xASL_ExploreASL'                               'master'      [1×1  struct]    true  
    'xASL_ExploreASL_Master'                        'master'      [1×11 struct]    false 
    'xASL_module_ASL'                               'module'      [1×1  struct]    true  
    'xASL_module_Population'                        'module'      [1×1  struct]    true  
    'xASL_module_Structural'                        'module'      [1×1  struct]    true  

==========================================================================================

@MichaelStritt
Copy link
Contributor Author

Flavor testing (Windows)

I did a quick test if the new comparison functions work better. I just used this single GE flavor and ran the full testing...

{
   "pathExploreASL": "M:\\SoftwareDevelopment\\MATLAB\\m.stritt\\Server_xASL\\ExploreASL",
   "pathFlavorDatabase": "M:\\SoftwareDevelopment\\MATLAB\\m.stritt\\Server_xASL\\FlavorDatabase",
   "cmdCloneFlavors": "git clone git@github.com:ExploreASL/FlavorDatabase.git",
   "flavorList": ["GE_PCASL_3Dspiral_14.0LX_WIP_1"]
}

... with that we get two empty tables, so exactly what we want ...

COMPARISON TABLE:
LOGGING TABLE:

... I hope I didn't mess up some of the comparisons in between. We should make sure that we don't ignore differences that we want to be able to see. That's it from my side, back to vacation time 😄

Copy link
Contributor

@jan-petr jan-petr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK

@jan-petr jan-petr self-assigned this Dec 29, 2021
@jan-petr jan-petr merged commit 15f10db into main Dec 29, 2021
@jan-petr jan-petr deleted the release-#1015_v1.9.0 branch December 29, 2021 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Minor bugs for TestDataSets Disable motion correction for deltaM Release v1.9.0

6 participants