diff --git a/pyk/src/pyk/kore/rpc.py b/pyk/src/pyk/kore/rpc.py index 24cfde7a76e..647e6e4fcb9 100644 --- a/pyk/src/pyk/kore/rpc.py +++ b/pyk/src/pyk/kore/rpc.py @@ -71,7 +71,7 @@ def request(self, req: str, request_id: int, method_name: str) -> str: if self._bug_report: bug_report_request = f'{req_name}_request.json' self._bug_report.add_file_contents(req, Path(bug_report_request)) - self._bug_report.add_command(self._command(req_name, bug_report_request)) + self._bug_report.add_request(f'{req_name}_request.json') server_addr = self._description() _LOGGER.info(f'Sending request to {server_addr}: {request_id} - {method_name}') @@ -83,15 +83,7 @@ def request(self, req: str, request_id: int, method_name: str) -> str: if self._bug_report: bug_report_response = f'{req_name}_response.json' self._bug_report.add_file_contents(resp, Path(bug_report_response)) - self._bug_report.add_command( - [ - 'diff', - '-b', - '-s', - f'{req_name}_actual.json', - f'{req_name}_response.json', - ] - ) + self._bug_report.add_request(f'{req_name}_response.json') return resp @abstractmethod diff --git a/pyk/src/pyk/utils.py b/pyk/src/pyk/utils.py index 15d4c9665ec..03550dcafc6 100644 --- a/pyk/src/pyk/utils.py +++ b/pyk/src/pyk/utils.py @@ -688,6 +688,10 @@ def add_file_contents(self, input: str, arcname: Path) -> None: ntf.flush() self.add_file(Path(ntf.name), arcname) + def add_request(self, req_name: str) -> None: + self.add_file_contents(req_name, Path(f'sequence/{self._command_id:03}')) + self._command_id += 1 + def add_command(self, args: Iterable[str]) -> None: def _remap_arg(_a: str) -> str: if _a in self._file_remap: