You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor kernel tests: migrate from YAML-based to notebook-based test cases (#46)
* Migrated kernel tests from YAML-driven definitions to Jupyter notebooks (`.ipynb`).
Summary of changes:
- All YAML test inputs replaced with `.ipynb` notebooks.
- Each notebook-based test can now be run independently of the others.
- Replaced `check_stream_output()` with `check_from_notebook()` to parse and execute notebook cells.
- Added environment variable setup (`SCORP_ENABLE_TRACING`, `SCORP_TOTAL_MEMORY`, etc.) for consistent test behavior.
* fix capital letters in env variables, smaller clarifications
* Update README.md
* Update README.md
* Update README.md
---------
Co-authored-by: OutlyingWest <alexeybuv7@amail.com>
Co-authored-by: Elias Werner <elias.werner@tu-dresden.de>
Co-authored-by: Elias Werner <eliwerner3@googlemail.com>
When using persistence in `disk` mode, user can also define directory to which serializer output will be saved with `SCOREP_KERNEL_PERSISTENCE_DIR` environment variable.
113
+
When using persistence in `disk` mode, user can also define directory to which serializer output will be saved with `SCOREP_JUPYTER_PERSISTENCE_DIR` environment variable.
114
114
```
115
-
%env SCOREP_KERNEL_PERSISTENCE_DIR=path/to/dir
115
+
%env SCOREP_JUPYTER_PERSISTENCE_DIR=path/to/dir
116
116
```
117
-
To see the detailed report for marshalling steps - `JUMPER_MARSHALLING_DETAILED_REPORT` environment variable can be set.
117
+
To see the detailed report for marshalling steps - `SCOREP_JUPYTER_MARSHALLING_DETAILED_REPORT` environment variable can be set.
118
118
```
119
-
%env JUMPER_MARSHALLING_DETAILED_REPORT=1
119
+
%env SCOREP_JUPYTER_MARSHALLING_DETAILED_REPORT=1
120
120
```
121
-
You can disable visual animations shown during long-running tasks by setting the `JUMPER_DISABLE_PROCESSING_ANIMATIONS` environment variable.
121
+
You can disable visual animations shown during long-running tasks by setting the `SCOREP_JUPYTER_DISABLE_PROCESSING_ANIMATIONS` environment variable.
@@ -204,7 +204,7 @@ Similar yields for cloudpickle. Use the `%%marshalling_settings` magic command t
204
204
When dealing with big data structures, there might be a big runtime overhead at the beginning and the end of a Score-P cell. This is due to additional data saving and loading processes for persistency in the background. However this does not affect the actual user code and the Score-P measurements.
205
205
206
206
## Logging Configuration
207
-
To adjust logging and obtain more detailed output about the behavior of the JUmPER kernel, refer to the `src/logging_config.py` file.
207
+
To adjust logging and obtain more detailed output about the behavior of the scorep_jupyter kernel, refer to the `src/logging_config.py` file.
208
208
209
209
This file contains configuration options for controlling the verbosity, format, and destination of log messages. You can customize it to suit your debugging needs.
0 commit comments