[petsc-users] How to show the x window for cmd `make -f ./gmakefile test ...`?
Zongze Yang
yangzongze at gmail.com
Thu Oct 6 03:22:02 CDT 2022
Thanks!
Matthew Knepley <knepley at gmail.com> 于2022年10月6日周四 16:19写道:
> On Thu, Oct 6, 2022 at 9:16 AM Zongze Yang <yangzongze at gmail.com> wrote:
>
>> Hi, everyone,
>>
>> I am trying to run some test cases with x window, but the x window never
>> showed up with command `make -f ./gmakefile test ...`. It seems a default
>> option `-nox` is set. How to disable this option for `make test`?
>>
>
> Yes, we disable it for tests by default in order to make the CI efficient.
> You can edit
>
> $PETSC_DIR/$PETSC_ARCH/lib/petsc/conf/petscvariables
>
> and remove it from PETSC_TEST_OPTIONS, which should be the last line.
>
> Thanks,
>
> Matt
>
>
>> An example is shown below:
>> ```
>> z2yang at ws6:~/repos/petsc$ PETSC_ARCH=arch-main-debug make -f ./gmakefile
>> test search="dm_impls_plex_tests-ex20_2d" TIMEOUT=5000
>> EXTRA_OPTIONS="-post_adapt_dm_view draw:x -draw_pause -1 -options_view
>> -petsc_ci false"
>> Using MAKEFLAGS: -- EXTRA_OPTIONS=-post_adapt_dm_view draw:x -draw_pause
>> -1 -options_view -petsc_ci false TIMEOUT=5000
>> search=dm_impls_plex_tests-ex20_2d
>> TEST
>> arch-main-debug/tests/counts/dm_impls_plex_tests-ex20_2d.counts
>> ok dm_impls_plex_tests-ex20_2d
>> not ok diff-dm_impls_plex_tests-ex20_2d # Error code: 1
>> # 12,22c12,26
>> # < DM Object: Post Adaptation Mesh 1 MPI process
>> # < type: plex
>> # < Post Adaptation Mesh in 2 dimensions:
>> # < Number of 0-cells per rank: 49
>> # < Number of 1-cells per rank: 120
>> # < Number of 2-cells per rank: 72
>> # < Labels:
>> # < celltype: 3 strata with value/size (1 (120), 3 (72), 0 (49))
>> # < depth: 3 strata with value/size (0 (49), 1 (120), 2 (72))
>> # < marker: 1 strata with value/size (1 (48))
>> # < Face Sets: 1 strata with value/size (1 (36))
>> # ---
>> # > #PETSc Option Table entries:
>> # > -check_pointer_intensity 0
>> # > -dm_coord_space 0
>> # > -dm_plex_box_faces 3,3
>> # > -draw_pause -1
>> # > -error_output_stdout
>> # > -malloc_dump
>> # > -nox
>> # > -nox_warning
>> # > -options_view
>> # > -petsc_ci false
>> # > -post_adapt_dm_view draw:x
>> # > -pre_adapt_dm_view ascii::ascii_info
>> # > -use_gpu_aware_mpi 0
>> # > #End of PETSc Option Table entries
>>
>>
>> # FAILED diff-dm_impls_plex_tests-ex20_2d
>> #
>> # To rerun failed tests:
>> # /usr/bin/gmake -f gmakefile test test-fail=1
>> ```
>>
>> Thanks,
>> Zongze
>>
>
>
> --
> What most experimenters take for granted before they begin their
> experiments is infinitely more interesting than any results to which their
> experiments lead.
> -- Norbert Wiener
>
> https://www.cse.buffalo.edu/~knepley/
> <http://www.cse.buffalo.edu/~knepley/>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20221006/b8eddb80/attachment-0001.html>
More information about the petsc-users
mailing list